03 2011 档案
摘要:1.log4j打印完整的异常信息需要使用异常提供的log.error("异常",e);而不能写成log.error("异常"+e),后者只会把异常名打出来,不会打堆栈信息. 2.不要混淆logger与appender 3.rootLogger充当父Logger的角色, logger为子Logger的
阅读全文
摘要:转自http://blog.grogscave.net/2009/01/rollback-db-changes-in-unit-tests-with.htmlRollback DB Changes in Unit Tests with SpringObservation 1: Applications are written human beings, which tend to make mistakes. It's a good idea to have some tools in place to help catch those mistakes early by valida
阅读全文
摘要:Hibernate管理的对象通常都有hbm配置文件或注解。有一些项目需要定义一些DTO对象,比如为了组装报表数据。对于这类不受hibernate管理的对象。在hibernate使用native sql的时候,可以自定义一些transformer来实现查询结果集到List<T>的自动映射,而不必再人工的去做这个转换。下面是在泛型DAO里面定义的一个泛型方法。注意,这个方法的泛型是与泛型DAO类定义的泛型不同。View Code @SuppressWarnings("unchecked") protected <T1> List<T1> ge
阅读全文

浙公网安备 33010602011771号