原创 類對象(user.class)

轉載自: http://duben.iteye.com/blog/367218 在學習反射機制時,總結一下獲得類對象方式:  第一種方式:通過類本身來獲得對象 Java代碼   Class classname =  

原创 Spring的編程式事務與聲明式事務區別

編程式事務需要你在代碼中直接加入處理事務的邏輯,可能需要在代碼中顯式調用beginTransaction()、commit()、rollback()等事務管理相關的方法,如在執行a方法時候需要事務處理,你需要在a方法開始時候開啓事務,處理

原创 java反射詳解

Java反射機制 轉自:http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html 一、什麼是反射機制          簡單的來說,反射機制指的是程序在運行時能夠獲取自身

原创 代理模式詳細講解

代理模式 12.1 我是遊戲至尊       2007年,感覺很無聊,於是就玩了一段時間的網絡遊戲,遊戲名就不說了,要不就有做廣告的嫌疑,反正就是打怪、升級、砍人、被人砍,然後繼續打怪、升級、打怪、升級······我花了兩個月的時

原创 Hibernate get和load區別

Hibernate get和load區別 轉自:http://www.cnblogs.com/binjoo/articles/1621254.html get和load方式是根據id取得一個記錄 下邊詳細說一下get和load

原创 代理模式與動態代理模式

代理模式與動態代理模式 1、代理模式 所謂代理,就是一個人或者一個機構代表另一個人或者另一個機構採取行動。在一些情況下,一個客戶不想或者不能夠直接引用一個對象,而代理對象可以在客戶端和目標對象之前起到中介的作用。 代理模式給某一個對象

原创 Hibernate POJO爲什麼要實現Serializable接口

無意當中想到這個問題,然後google 一下。找到一篇對 serialization 介紹的文章,關於這個問題比較多的人解釋是:hibernate有二級緩存,緩存會將對象寫進硬盤,就必須序列化,以及兼容對象在網絡中的傳輸 等等...?

原创 MyBatis+Spring+MySql

轉自http://www.jfox.info/mybatis-spring-mysql-da-jian-pei-zhi/ 一、MyBatis簡介與配置MyBatis+Spring+MySql   1.1MyBatis簡介   

原创 淺談hibernate save和saveOrUpdate區別

Hibernate的對象有3種狀態,分別爲:瞬時態(Transient)、 持久態(Persistent)、脫管態(Detached)。處於持久態的對象也稱爲PO(Persistence Object),瞬時對象和脫管對象也稱爲VO(V

原创 Hibernate中的一級緩存

Hibernate中的一級緩存 HibernateTest.java 代碼: 1 /** 2 * 3 */ 4 package com.b510.examplex; 5 6 import org.

原创 java測試註解(@RunWith(value = SpringJUnit4ClassRunner.class) )

轉自:http://blog.csdn.net/generalyy0/article/details/6955752 知識點一: @Transactional//默認只有runtime(運行時)異常回滾 @Transactional(r

原创 hibernate優化

  hibernate優化 Robbin總結的Hibernate性能優化要點: 1.儘量使用many-to-one,避免使用單項one-to-many 2.靈活使用單向one-to-many 3.不用一對一,使用多對一代替一

原创 Spring AOP聲明式事務異常回滾

轉自:http://blog.sina.com.cn/s/blog_89ca421401016bmg.html 近日測試用例,發現這樣一個現象: 在業務代碼中,有如下兩種情況,比如: throw new RuntimeExceptio

原创 java字節流(讀寫文件)

InputStream  此抽象類是表示字節輸入流的所有類的超類。需要定義 InputStream 的子類的應用程序必須始終提供返回下一個輸入字節的方法。  int available()  返回此輸入流方法的下一個調用方可以不受阻塞地

原创 Spring註解@Component、@Repository、@Service、@Controller區別

Spring 2.5 中除了提供 @Component 註釋外,還定義了幾個擁有特殊語義的註釋,它們分別是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,這 3 個註釋和 @Com