原创 spring aop記錄日誌,Log4j

使用Aop做操作日誌,異常處理,並記錄日誌。 方法1:try{}catch(){記錄日誌} 方法2:通過filter,或者strtus2攔截器(目前項目是struts2) 方法3:hirbernate的攔截器記錄日誌 方法4:通

原创 利用 JTA 處理事務機制與原理

什麼是事務處理 事務是計算機應用中不可或缺的組件模型,它保證了用戶操作的原子性 ( Atomicity )、一致性 ( Consistency )、隔離性 ( Isolation ) 和持久性 ( Durabilily )。關於事務最

原创 爲什麼OpenSessionInView要放在struts2的過濾器的前面

這個filter一定要配置在struts的過濾器的前面,因爲過濾器是“先進後出”原則,如果你配置在struts的後面的話,你的openSessionInView過濾器都執行完了,怎麼在去在管理action的轉向頁面啊。    這個與fit

原创 怎麼配置log4j.properties才能將同一包中的error和debug級別的日誌分別記到兩個文件中去?

關於log4j爲特定包設置不同級別的: 參考網址:http://www.iteye.com/topic/76176

原创 getCurrnetSession與OpenviewFilter看似矛盾的地方

問題在這個帖子中,是關於getCurrnetSession與OpenviewFilter看似矛盾的地方,具體看下面的帖子: http://bbs.csdn.net/topics/390475237?page=1#post-39464291

原创 servlet原理解析

網址:http://www.ibm.com/developerworks/cn/java/j-lo-servlet/

原创 jdbc事務處理

本文轉載自:http://apzx2007.blog.163.com/blog/static/70507440200910236014880/ 在JDBC的數據庫操作中,一項事務是由一條或是多條表達式所組成的一個不可分割的工作單元。我

原创 解惑 spring 嵌套事務

原帖地址:http://www.iteye.com/topic/35907  發現的問題是ServlceB的方法失敗,應該會影響ServiceA的執行的!  事務傳播是在不同業務接口之間的!而不是在一種業務接口的不同方法之間的! 解惑 s

原创 [Ljava.lang.String; cannot be cast to java.lang.String錯誤

今天使用request.getParameterMap()獲得Map中的數據時,使用       Map map=hrequest.getParameterMap();             Set key = map.keySet(

原创 JAVA-Spring-Aop攔截ACTION中的方法,但是運行時AOP會攔截我Action中所有的私有屬性的一些get,set方法。

①Spring-Aop攔截ACTION中的方法,但是運行時AOP會攔截我Action中所有的私有屬性的一些get,set方法。 有待解決! 該問題已經解決! public class LogInterceptor { @Pointcut

原创 spring中hibernateTemplate中事務控制問題

當不用spring提供的事務管理的時候,會發現 getHibernateTemplate().save(person);操作數據庫依然成功!!說明HibernateTemplate中確實開啓了事務。 因爲session如果沒有開啓事務,是

原创 DriverManager.getConnection後發生了什麼

以前只是知道如果需要進行數據庫連接,需要按照   Connection connection = null;   try {    Class.forName("com.mysql.jdbc.Driver");    try {   

原创 java類加載器一點總結及一點問題

總結: ①該方法會首先調用 findLoadedClass()方法來檢查該類是否已經被加載過;如果沒有加載過的話,會調用父類加載器的 loadClass()方法來嘗試加載該類;如果父類加載器無法加載該類的話,就調用 findClass()

原创 OpenSessionInViewFilter再次理解

在OpenSessionInViewFilter這種情況下,其實它只能維護一個session的狀態,如果在OpenSessionInViewFilter這種情況有2個事務,並且都需要延遲加載,那麼就會出現問題了的,因爲spring只能維護

原创 關於spring中的openViewFilter的收藏網址

http://www.iteye.com/topic/32001