原创 basic java-3

1.自定義的Annotation /** *************************************** * @version 1.0.0 2010/08/12 * @author jackmeiowei */ /

原创 basic java-1

1.JDK1.5+的基本類型自動裝箱拆箱 Integer i1=10;Integer i2=10;他們產生的是同一個對象,那下面這個呢?Integer

原创 Spring_IOC_Annotation_Autowire&Qualifier

直接看程序 待注入的bean: private UserDAO userDao; public UserDAO getUserDao() { return userDao; } @Autowired public voi

原创 basic java-4

1.泛型-->只在編譯階段有作用,在運行階段會丟棄具體的類型 ArrayList<Integer> collection1 = new ArrayList<Integer>(); ArrayList<String> collection2

原创 basic java-2

1.Java可變參數只能放在[color=red]最後一個參數位置[/color]上,且應用的時候作爲[color=red]數組[/color]使用2

原创 Spring_IOC_Annotation_Resource

@Resource註解(使用頻率很高):先看一個例子 private UserDAO userDao; public UserDAO getUserDao() { return userDao; } @Resource(n

原创 basic java-5

1.數組定義不能使用泛型 ArrayList<String> [] args = new ArrayList<String>()[2];-----------------------編譯錯誤 2.泛型的實際類型必須是引用類型,不能是基本類

原创 HIbernate_性能調優

1.大數據量重複填充session時,應該在每次調用之後調用session.clear();   2.1+N問題(由Fetch=Eager造成,會發出N個sql調用)的解決方法:   1).將Fetch設爲Lazy   2).調用sess

原创 文件讀寫

import java.io.*; public class FileTest {  public static void main(String[] args) {  String s = new String();  String s

原创 雜談_1

1.Apache適合做客戶端大量訪問靜態頁面的web服務器。比tomcat的效率要高。 2.tomcat是一個jsp/servlet容器。 3.tomcat的server.xml文件中,一個service裏有多個connector和一個e

原创 緩存機制

import java.util.Collection; import java.util.Collections; import java.util.Iterator; import java.util.List; import jav

原创 Spring_Hibernate_DaoSupport

Spring爲Hibernate的DAO提供工具類:HibernateDaoSupport。該類主要提供了兩個方法: public final HibernateTemplate getHibernateTemplate() public

原创 Hibernate_configuration_table

內容 Annotation XML 表名設置 @Table(name="xxx") table="xxx" 字段名設置 @Column(name="xxx") column="xxx" 時間格式 @Temporal(TemporalTyp

原创 PL/SQL_2

1.遊標類型    --定義一個遊標類型 declare type emp_cursor is ref cursor; --定義一個遊標變量 test_cursor emp_cursor; v_ename xxx.xxx%type;

原创 PL/SQL_1

1.字段索引    create index 索引名 on 表名(索引字段名)                 --創建索引    create unique index 索引名 on 表名(索引字段名)     --創建唯一索引