使用JDBC连接MySQL数据库--典型案例分析(九)----财务帐号的DAO设计及其实现
来源:互联网 发布:开淘宝用什么软件好 编辑:程序博客网 时间:2024/05/21 21:35
转载请注明:http://blog.csdn.net/uniquewonderq
问题:
1.新增财务帐号:
2.修改某个财务帐号的信息。
3.修改某个财务帐号的状态。
4.查询所有的财务帐号。
5.根据某个财务帐号ID查询该财务帐号的全部信息。
方案:
在企业开发时,通常采用分层模式,常用的层次划分为表现层+控制层+业务层+持久层+数据源。持久层的功能是通过某些技术货框架将数据库的内容映射成对象,通过操作这些对象实现对数据库的操作。其主要目的是minutes业务对象和数据源那关系表之间的差异,便于对数据库操作。持久层可采用JDBC,Hibernate,Mybatis等技术实现。
本案例采用DAO模式通过JDBC来实现持久层。DAO模式就是Data Access Object,即数据访问对象。它存在与数据源和业务层之间,封装了对数据的访问细节,例如数据库连接,发送执行SQL语句和连接资源的关闭等。DAO的主要目的是将底层数据访问操作与高层业务逻辑操作完全分开,为业务层提供透明的数据访问服务,增强程序的灵活性。DAO组件封装了对数据表的操作,为业务组件提供数据访问服务。在业务组件中,有些简单的业务处理,仅需要使用某一个DAO组件的一个方法就可以完成;但是有些业务处理比较复杂,需要使用诺干戈DAO组件的方法完成。为了保障业务的完整性和DAO组件的重用性, 因为不能将事务控制写在DAO组件的每个方法中,而是应该将事务控制独立封装,然后在业务方法中应用。
后续内容,将来更新。。。。。
0 0
- 使用JDBC连接MySQL数据库--典型案例分析(九)----财务帐号的DAO设计及其实现
- 使用JDBC连接MySQL数据库--典型案例分析(八)----实现员工数据的分页查询
- 使用JDBC连接MySQL数据库--典型案例分析(二)--封装数据库的连接与关闭
- 使用JDBC连接MySQL数据库--典型案例分析(六)----实现账户转账操作
- 使用JDBC连接MySQL数据库--典型案例分析(三)----使用Apach DBCP连接池
- 使用JDBC连接MySQL数据库--典型案例分析(一)---员工数据读取与操作
- 使用JDBC连接MySQL数据库--典型案例分析(四)----更新和插入员工数据
- 使用JDBC连接MySQL数据库--典型案例分析(五)----用户名密码验证功能
- 使用JDBC连接MySQL数据库--典型案例分析(七)----批量插入员工信息
- JDBC连接MYSQL的DAO设计模式
- 使用jdbc连接数据库的简单案例
- servlet交互案例分析及终极实现 使用jdbc连接数据库实现
- JDBC连接MySQL数据库实现宠物领养案例
- jdbc连接各种数据库的典型代码
- JDBC连接mysql数据库简单案例
- JDBC连接MySQL数据库——案例
- JDBC 连接MySQL数据库操作案例
- 使用JDBC连接MySQL数据库的过程
- Linux网络异常处理(6.12)
- Git
- 如何领导技术团队
- APAC Day of Coderetreat 2015
- GDI+
- 使用JDBC连接MySQL数据库--典型案例分析(九)----财务帐号的DAO设计及其实现
- 用swift实现navigation bar的完全透明 & navigation bar中button的字体大小调整
- 第一章 初识JAVA学习总结(15-6-16)
- 【华为OJ】求int型数据在内存中存储时1的个数
- iOS-项目开发,细节,报错,处理(3)
- ubuntu 修改环境变量导致的错误 登录失败
- 贪心算法初练
- Jquery 知识点总结
- 第六章第一题(其余类似上次派生继承题)