*大写的部分inverse="true"表示 ParentPO 本身不维护表之间的关系!,而由想反的一方 children来维护, *CASCADE=“ALL”表示 无论是update,insert ,delete 都保持几连关系 *lazy="true"表示初始化父亲的时候不会把所有的儿子都从数据库中load进来。
  • 17:44
  • 浏览 (25)
  • 评论 (0)
<target name="Tonative2ascii"> <native2ascii encoding="ascii" src="./propertys" dest="./src" includes="*.properties"/> </target> http://ant.apache.org/manual/OptionalTasks/native2ascii.html
看这篇文章看的很爽http://www.javaeye.com/topic/78674 就做了一个事务处理的测试程序。struts+spring+ibatis+mysql+tomcat5.5利用的是声明式的处理方式。把事务处理的逻辑放在了service层并在xml声明切面和切点。 service层代码如下 public class TrasacationTest { CardLibDAO cardLibDAO; public void setCardLibDAO(CardLibDAO cardLibDAO) { this.cardLibDAO = cardLibDAO; ...
  • 18:02
  • 浏览 (102)
  • 评论 (0)
最近在看《神探狄仁杰3》里面 仁杰 总说一句话,全明白了。今天在看spring web其中一部分的源代码。突然有种全明白了的感觉!大家再看框架源码的时候是否也有这种感觉呢?
  • 14:04
  • 浏览 (83)
  • 评论 (1)
版本:mysql5.0 数据库编码:UTF-8 表编码:UTF-8 url:xx.xx.xx.xx:3306/XX?useUnicode=true&characterEncoding=UTF-8 解决中文入库乱码问题
  • 09:35
  • 浏览 (73)
  • 评论 (0)
在用Pojo开发的项目中用到struts的ActionForm时可以利用ActionForm中嵌套bean功能。注意一点是ActionForm中的pojo对象赢初始化。否则struts会出现找不到属性异常 public class CardLibForm extends ValidatorForm { private CardLib cardLib = new CardLib() private org.apache.struts.upload.FormFile theFile; public CardLib getCardLib() { return cardLib; ...
  • 18:01
  • 浏览 (92)
  • 评论 (0)
在java类Temp中定义public static final String test="test"属性; 其他类调用该String打印在控制台中。若运行在weblogic容器中运行weblogic第一装载 test后值是不会变的(在调用该属性的方法不变),即使编码更改了类Temp中的test属性的值为"newTest",将新 Temp.class copy到weblogic中将weblogic重启动 weblogic依然用原类的值即"test"。如果想要改变test属性 的值需要重新调用Temp.test。例如将Temp.test打印在控制台。weblogic才会重新装载t ...
  • 16:00
  • 浏览 (104)
  • 评论 (0)