近几年持久化技术领域异常喧嚣各种框架雨后春笋般地冒出Sun也连接不断地颁布几个持久化规范标准Spring对多个持久化技术提供了集成支持包括Hibernate、iBatis、JDO、JPA、TopLink此外还通过Spring JDBC框架对JDBC API进行简化Spring面向DAO制定了个通用异常体系屏蔽具体持久化技术异常使业务层和具体持久化技术达到解耦此外Spring提供了模板类简化各种持久化技术使用通用异常体系及模板类是Spring整合各种 5花 8门持久化技术不 2法门Spring不但借此实现了对多种持久化技术整合还可以不费吹灰的力整合潜在各种 [阅读全文] [PDF]
前面说过 DAO 不负责处理事务、会话或连接而把这交给个工具类,封装所有有关数据库操作把Session获取语句关闭等放在这个类更好通常设计把数据 库代码放到DAO实现类中这样如果某个DAO实现类设计不良要改动就必须牵涉到很多地方不利于维护在这里工具类代码如清单6 清单 6. public HibernateUtil { private Log log = LogFactory.getLog(HibernateUtil.); private final S [阅读全文] [PDF]
1 共2条 分1页
- 疯狂代码,大型网站架构系列之五,缓存策略设计概要
- Photoshop调出人物照片可爱的洋红色
- photoshop色调:Photoshop打造淡黄温馨色调的风景照
- 成本算法:浅析SQL Server 3大算法的I/O成本
- sqlserver索引:SQL Server索引管理的 6大铁律
- sqlserver2005安装:如何在SQL Server 2005中为安装程序增加计数
- oracle创建索引:[Oracle]如何在亿级记录表中创建索引
- ejb3.0入门经典:C# 3.0入门系列( 3)
- ejb3.0入门经典:C# 3.0入门系列( 4)-的Select操作
- ejb3.0入门经典:C#3.0入门系列( 5)-的Where操作
- orderby:C#3.0入门系列( 6)-的OrderBy操作
- ejb3.0入门经典:C#3.0入门系列( 7)--的OR工具介绍(上)
- ejb3.0入门经典:C#3.0入门系列( 7)--的OR工具介绍(下)
- groupby:C#3.0入门系列( 8)-的GroupBy操作
- java编译器:Java混淆编译器
- tapestry:取代JSP的新技术-tapestry
- groupby:C#3.0入门系列( 9)-的GroupBy操作
- 简要Java的由来
- java产生随机数:Java的产生
- finalize:finalize( ) 思路方法