原创 Hibernate幾種關係映射總結(單向關聯)

使用Hibernate的關聯映射可以大大簡化持久層數據的訪問。關聯關係大體上可以分爲兩類:單向關聯和雙向關聯。所謂單向關聯是指:只需要單向訪問關聯端;雙向關聯是指關聯的兩端可以相互訪問。下面,我們首先來談談單向關聯: 1、單向多對一(N-

原创 數據庫索引的作用以及優缺點分析

 爲什麼要創建索引呢?這是因爲,創建索引可以大大提高系統的性能。   第一,通過創建唯一性索引,可以保證數據庫表中每一行數據的唯一性。   第二,可以大大加快數據的檢索速度,這也是創建索引的最主要的原因。   第三,可以加速表和表之間的連

原创 提高開發效率--IntelliJ IDE中常用快捷鍵

之前在學校的時候一直使用開發工具是Eclipse。感覺還是蠻好用的,到了公司的項目組中的時候才發現很多的Java程序員非常喜歡使用IntelliJ作爲他們首選的開發工具.所以抽點小空熟悉一下這個IntelliJ怎麼使用 由於爲在開發中比較

原创 JQuery常用方法一覽

$(”p”).addClass(css中定義的樣式類型); 給某個元素添加樣式$("img”).attr({src:”test.jpg”,alt:”test Image”}); 給某個元素添加屬性$("img”).attr(”src”,"

原创 jpa入門基礎

學完Hibernate以後突然對jpa產生了興趣,經過一整天的不懈努力,感覺終於大體上對jpa有了一定的瞭解(當然我的理解還不過深入),在這裏寫下一點點自己的體會吧!jpa作爲JavaEE5.0平臺的標準的ORM規範,自然是值得我們去研究

原创 利用Servlet緩存技術連接tomcat6.0數據源

 今天是禮拜天,閒來無事想起加強一下自己的Servlet基礎。做了一個簡單是應用:利用Servlet中的init()方法緩存數據源DataSource對象,已達到提高提高系統性能的目的. 首先需要強調一下的是,tomcat6.0數據源的配

原创 Spring-mvc-jdbc知識點小結

1、首先談談Spring-mvc 在使用Spring-mvc之前,爲一直使用的是struts,關於struts的介紹爲前面也曾小結過,所以這裏就不多說了。還是來談談Spring的mvc吧. Web開發大家都知道Servlet,和大多數基於

原创 Spring加載applicationContext.xml的幾種方式

1、利用ClassPathXmlApplicationContext可以從CLASSPATH中讀取xml文件(最常見的使用方式) ApplicationContext context = new ClassPathXmlApplicati

原创 對java 接口和抽象類的理解

     在沒有好好地研習面向對象的設計模式之前,我對Java接口和Java抽象類的認識還是很模糊,很不可理解。      剛學Java語言時,就很難理解爲什麼要有接口這個概念,雖說是可以實現所謂的多繼承,可一個只有方法名,沒有方法體的

原创 經典SQL語句集錦

 SQL分類:  DDL—數據定義語言 (CREATE,ALTER,DROP,DECLARE)   DML—數據操縱語言 (SELECT,DELETE,UPDATE,INSERT)   DCL—數據控制語言 (GRANT,REVOKE,C

原创 寫在最後一個暑假裏的

今天考完了最後一門課目J2EE,暑假也就開始了。自己想想這個暑假該怎麼過呢?還是打算不回家了,回家以後也沒那個心思學習。但是以我目前的情況來說,11月份就要去金智了。在金智那樣的大環境下面作爲一名專科學歷的我來說是一件很令人自卑的事情。既

原创 Oracle培訓結束啦!!!

Oracle進過兩天的培訓以後終於是結束了,回顧這兩天也確實覺得不爽,整天寫那些SQL也會覺得無趣。但是基本知識還是需要掌握的.下面就來總結一下今天學習的內容吧! 1、Oracle的數據類型 1.1 char(size)-- 當需要固定長

原创 Java垃圾回收機制

 Java不像c++那樣new 一個對象必須使用delete清除內存中的對象.c++的開發可能會面臨着這樣問題:如果不及時清除內存中的對象,在程序運行時內存中的對象會慢慢耗盡所有的內存而導致系統崩潰!這大概就是所謂的內存泄露吧!但是,如果

原创 Java動態代理機制分析

 Java 動態代理機制的出現,使得 Java 開發人員不用手工編寫代理類,只要簡單地指定一組接口及委託類對象,便能動態地獲得代理類。代理類會負責將所有的方法調用分派到委託對象上反射執行,在分派執行的過程中,開發人員還可以按需調整委託類對

原创 Oracle和SQL

這兩天在公司培訓了Oracle,所以有必要簡單的總結一下.我所用的Oracle數據庫是Oracle9i Enterprise Edition Release 9208 1、什麼是Oracle?爲什麼被稱之爲"甲骨文"?  Oracle是一