原创 strtus2.3.6+guice4+jpa(hibernate4)的配置-第一篇

首先要說一下,我配置這種組合也是遇到問題纔想起來的,以前一直用Spring+hibernate的組合,但是後來發現了spring數據庫事務管理有致命的問題,就是對一個表的讀寫頻繁會導致數據源死鎖,哪怕單機訪問,在一個界面上發生了對同一個表

原创 使用tomcat7.0.55 配置 OpenEJB 4.7.0開發環境

用了日子不短的jboss,感覺越來越順手,tomcat基本上都不用了,哎,最近一個項目非要用tomcat7。只能再複習一下了。雖說以前老用,感覺比較容易,其實還有點問題的。 因爲習慣了依賴入住這些東西,當然也希望在tomcat下使用。sp

原创 springboot啓動卡住問題解決

某天,新部署了測試環境的springboot應用,內部應用服務器是tomcat,結果很長時間都沒有啓動完成,沒有日誌信息也沒有報異常。最後大概10幾分鐘才啓動,好幾次這種情況,都不知道什麼原因。最後晚上參考了一篇文章:https://ww

原创 Guice Servlets 整合-Guice Servlet Extensions

介紹 Guice Servlet 爲使用web應用程序和Servlet容器提供了一個完整的模式。. Guice's servlet 擴展允許從你的servlet應用中完全淘汰web.xml,並且具有類型安全(type-safe)的優

原创 surefire搞測試用例-eclipse通過 mvn 命令行執行失敗

之前用了不少Jmockit寫用例,多數還好,但是之前出現了一些問題,主要的問題是一些用例,使用eclipse運行是ok的,但是用mvn命令進行測試卻無法通過,錯誤的大致信息如下: mockit.internal.expectations

原创 JPA Guice的JPA持久化

Java Persistence API (JPA) JPA 是個標準發佈的JSR-220 (或 EJB3)的一部分. 大致與HIbernate或者Oracle的TopLink相同; 他們也是很多重要JPA的實現中的2個。. Guice

原创 strtus2.3.6+guice4+jpa(hibernate4)的配置-第二篇

上一篇中只是簡單列出了需要的jar包和配置文件,現在進入配置階段。 1.配置strtus2    我不用strtus很久了,因爲用spring時直接使用了springmvc,感覺也很好用,而且又是spring本身支持的,不需要再配置其他m

原创 Windows中Apache2.2 Tomcat7 集羣配置

今天終於搞定了Apache和tomcat7整合集羣以及負載均衡的問題,在此做個記錄。 客戶的網站有時候會因爲一個tomcat6的錯誤down掉,又比較難查出示什麼原因,而且是沒什麼規律的。所以狠下心來做了個tomcat6到7的升級,並使用

原创 配置Guice Servlet

Installing a Servlet Module 如果你已經增加了GuiceFilter並且運行, Guice Servlet就已經建立. 不管如何, 你將要安裝一個ServletModule的實例一邊真正的使用Guice S

原创 strtus2.3.6+guice4+jpa(hibernate4)的配置-第三篇

上兩篇文章中,基本的環境搭建好了,還需要寫點代碼測試一下是否真的好用。 1.實體類,在第二篇中,我配置了一個名爲Test的hibernate實體類,下面是代碼    由於純粹是爲了搭建框架,實體類很簡單,test表有3個字段:id,nam

原创 Apache+Tomcat中Cas Server 3.4和CasClient3.2的配置,

客戶覺得cas證書的提示太煩了,想去掉,又不想花錢認證證書,這兩天閒暇之時看了一下最新的cas文章,自己也配置了一套apache2.2+ Tomcat7+casserver 3.4.8+Casclient3.2的配置,實現了負載均衡下To

原创 安卓應用開發中使用代碼接通電話

這個也是在別的地方看的,具體不記得了,自己只是做個備份,以免以後找不到。 android2.3之前的版本可以使用ITelephony.answerRingingCall()方法來接通電話,可惜後來被認爲是危險的api,那個PHONE_CH

原创 ShrinkWrap微部署使用心得

最近在maven項目中用Arquillian做單元測試和集成測試,遇到一些小問題,通過看老外的文檔算是逐步解決或者繞開了,在此記錄一下供以後查閱。 以下是我的感受 1.在基於容器的單元測試中,普通那種Junit測試方法能測的東西實在不多。

原创 maven surefire的executions配置

以前一直稀裏糊塗的配置surefire插件,還出現用例被執行2次的問題。現在剛搞清楚,原來是我多配置了一個execution導致的。 每個execution都可以配置一套不同的參數,execution使用id來區分,比如 exec1,

原创 ExtJS4加載FormPanel數據的幾種方式

我們做web應用最多的就是處理表單,extjs爲我們提供了很多處理表單的功能,很多初學者疑惑怎麼加載表單數據,到底能用什麼方式加載?本文中,我將我自己實驗過的進行一下總結,自己備忘,也希望能幫助到其他人。 1.使用loadRecord加