原创 entityManager的Merge使用注意

persist用來新增記錄、merge用來更新記錄;merge同時也可以用來新增記錄,但persit不能用來更新記錄。但用merge的時候需要注意以下問題: 用merge來新增主體對象: 最好用merge的返回值賦值給原有的對象,不然像自

原创 webwork、頁面點滴

下面是本人在開發webwork項目遇到的一些小問題,希望大家如果遇到一樣的問題時,對大家有所幫助。 1、如果action返回的freemarker頁面是xml(通常是響應xmlHttpRequest的action),則必須在<?xml v

原创 spring事務嵌套容易產生重複記錄

spring事務中如果要獨立發起一個新的事務(即傳播機制爲required_new),如果在子事務開始前對領域對象保存,繼而在子事務中再進行更新,子事務提交後數據庫將會多一條記錄,在父事務提交時,如果是新

原创 spring聲明事務、annotation事務同時使用注意

spring聲明事務、annotation事務同時使用兩個都會起作用,最好通過設置order來控制先後。

原创 webwork+hibernate 框架

spring + webwork + hibernate 的項目開發習慣了,突然接觸到只用webwork + hibernate 的項目,沒有了spring對整個框架的管理,很是不習慣,於是就從借鑑了一下Webwork與Hibernate

原创 Ajax之prototype應用

prototype.js 是由 Sam Stephenson 寫的一個 javascript 類庫,通過引用prototype能夠在你的web中輕鬆是實現你的ajax的功能。本文主要介紹Ajax.Request 和Ajax.Updater

原创 spring bean定義的依賴性檢查

       在spring的工程裏,bean的定義是不可避免的。雖然有各種可以減少很多bean的配置,特別是action衆多的時候,我們通常可以通過引入autowire攔截器來避免action類bean的定義。但還會有衆多的bean需要