原创 Hibernate批量更新與批量刪除
批量刪除雖然在hibernate裏也可以,但他卻是一個一個刪除,在數量大的情況下很影響效率,昨天在網站上看到了個更好的方法,原來hibernate也提供了JDBC接口,實在是太方便了。 把他cope過來了: 批量更新是指在一個事務中更新大
原创 struts.xml文件中能夠自動提示
在Window->Prefrences尋找xml catlog,然後添加xml catlog實體。 解壓struts2-core核心包,找到struts的dtd文件,將其中的url填入下圖的Key中,Key Type選擇URI,Loc
原创 Hibernate學習日誌一:正確理解hibernate的inverse,雙向關聯
關鍵字: hibernate 在hibernate中是通過inverse的設置來決定是有誰來維護表和表之間的關係的 最近有朋友問我hibernate關於多對多關於刪除中間表數據的問題,關鍵是inverse的設置.下面引用網友的一篇文章
原创 整合Spring和Hibernate
1.首先,創建工程,可以直接選創建J2EE web工程 (這....就不用貼圖了吧)2.導入spring, 選擇myeclipse的add spring capabilities,注意把copy .....打勾(注,如果想要在spri
原创 Hibernate學習日誌二--cascade和inverse分析
在自己理解的基礎上,然後結合hibernate 的文檔,重新總結下這兩個屬性。。。如有錯誤,請給予指正,謝謝。。 1、cascade(級聯) 引用了《深入淺出 Hibernate》:級聯(cascade)在Hibernate映射
原创 Hibernate存儲,讀取大字段類型數據
存儲大字段 Session session = null; Transaction tx = null; try { session = HibernateSessionFactory.getSession(); tx
原创 HQL語句的複雜操作
/** * 分頁查詢 */ public List pageQuery(Userinfo userinfo){ String hql="select u from Userinfo u where 1=1"; final
原创 整合SSH2框架詳細步驟
1. 引用struts2框架(具體步驟如下): a) 導入struts2的6個相關包至lib目錄下; b) 導入struts與spring結合的插件包; c) 配置web.
原创 Struts2,Spring,Hibernate框架的優缺點
開源是3個框架共有的優點 Struts2框架(MVC框架)的優點如下: 1) 實現了MVC模式,層次結構清晰,使程序員只需關注業務邏輯的實現; 2) 豐富的標籤庫,大大提高了開發的效率;
原创 單例模式與工廠模式
//單例模式 public class Singleton(){ private Singleton single=new Singleton(); private Singleton(){} public
原创 WebServices的認證處理
WebServices的認證處理有兩種方式: 一. HTTP身份認證:在web服務器中指定可訪問IP,或在防火牆中設置IP訪問策略,也可以在web服務器中配置驗證程序進行身份認證. 二. SOAP Header中進行身份驗證,採用JS
原创 JQuery學習日誌二(可編輯的表格)
JS代碼如下: //需要首先通過Javascript來解決內容部分奇偶行的背景色不同 //$(document).ready(function(){ // //}); //簡化的ready寫法 $(function(){ //找到表格
原创 JQuery學習日誌三(橫向縱向菜單)
CSS代碼如下: ul, li { /*清除ul和li上默認的小圓點*/ list-style: none; } ul { /*清除子菜單的縮進值*/ padding: 0; margin: 0; } .main, .hmain
原创 Spring中編程式事務與申明式事務的配置步驟
編程式事務(少用): a) 需要事務處理的dao類需繼承NamedParameterJdbcDaoSupport這個類; b) 在applicationContext.xml文件中配置這個dao的Bean以及數據源Bean;
原创 PL/SQL遊標描述
遊標示意圖: 遊標的類型分爲:隱式遊標,顯式遊標,REF遊標。 遊標的屬性:%FOUND,%NOTFOUND,%ROWCOUNT,%ISOPEN 常見的異常:NO_DATA_FOUND,TOO_MANY_ROWS,其他的爲other