我的持久层——MyPersistance
来源:互联网 发布:淘宝卖家信息查询 编辑:程序博客网 时间:2024/05/17 21:49
最近在努力地学习Hibernate,为了能更好地理解持久层的原理,仿照书上的例子做了一个松耦合的小持久层,这里仅仅是为了体现松耦合关系,其他那些Connection pool, Statement pool都没有考虑。这个小持久层,共有7个类,其中包括一个测试用的类。以下是源代码:
DBHelper.java(这个类用于数据库的操作)
ClassToolkit.java(这个类用于动态加载某个类)
DAOFactory.java(这个类是所有DAO类的工厂)
RelynDAO.java(这是一个DAO接口)
RelynDAO_MySQL.java(这是RelynDAO的MySQL实现)
Relyn.java(这是一个实体类)
Test.java(包含main方法的测试类)
这个持久层的主要思想就是通过DAO接口,在DAO工厂工厂类的协同下取得DAO的实现类,然后调用其方法,做到完全解耦^_^
- 我的持久层——MyPersistance
- [构建自己的持久层]----公开我的持久层
- 我对持久层的一点看法
- 数据持久层之——MyBatis
- 关于持久层的迷惑!
- Coyahogo的持久层访问
- Spring 的持久层封装
- 面向应用的持久层
- Spring的持久层封装
- 持久层框架的关注点
- 数据持久层(03)_持久层的需求
- 数据持久层(04)_持久层的概要设计
- Spring笔记整理——持久层的支持(jdbc,hibernate)
- web持久化层的方法——Spring整合ibatis
- 【持久层】数据库事务基础——事务的隔离级别
- 第五章 征服数据库(Spring对DB的使用)——开发持久层
- Spring总结4—对持久层的支持(附:事务管理)
- MyBatis基础(二)—持久层开发的两种方法
- 好的javablog
- 道cpu、道指令、道编程基本原理14
- Group by order by神奇之笔!!!!
- 吕博士投资理念(一)
- 2009-08-08:一周工作总结---在使用串口通信时遇到的几个问题
- 我的持久层——MyPersistance
- SQL数据表插入随机数
- 小型数据表分页---存储过程
- 事务并发的问题及处理
- C#继承、多态 guoyz_1
- Window虚拟地址空间
- 吕博士投资理念(二)
- 信号的影响
- C++:深入理解sizeof