论文部分内容阅读
本文首先研究和总结了基于J2EE的持久层实现技术,较深入地分析和比较了各种主流的持久层框架,在此基础上设计了一个轻量级持久层框架。该轻量级持久层框架整合了POJO和Hibernate这两种轻量级技术,并且对传统的DAO封装技术进行改进,应用抽象工厂模式和代理模式等设计模式实现了持久层的彻底封装并向外提供统一的访问接口。然后,结合一个日用品公司的信息管理系统,给出了持久层以及其它层面的具体实现,通过订单处理的实际问题重点阐述了对象-关系映射、对象持久化操作和业务逻辑的实现。最后,分析和总结了该轻量级持久层框架的实际应用效果,并且对改进的方向和未来的研究重点进行了探讨。