首页 >> 文摘 >> JAVA

DAO设计模式

采集日期:2008-5-2作者:iwtxokhtd(注:本数据由系统自动采集,内容与BHCODE无关)
一、关于使用DAO设计模式之前的开发有以下几点问题: 1、所有的JDBC代码都写在JSP页面中,维护困难。 2、JSP中不应该使用任何的sql包。 3、所有的数据库操作代码最好使用PreparedStatement 二、J2EE的组件层次 客户端->表现层->业务层->数据层->数据库 而DAO就处于J2EE数据层操作,也就是在DAO中封装了一个表在一个项目中所应该具有的全部操作。 下面就举个例子来讲下DAO模式: 这里创建一个表,使用Oracle10g数据库: DROP TABLE person; CREATE TABLE person(  id varchar2(12) not null primary key, name varchar2(50) not null, password varchar2(20) not null, age int (4) not null, email varchar2(30) not null ); commit; 对该表的操作主要有:增加、修改、删除、查询(包括根据ID查询和查询全部以及模糊查询) 下面给出针对以上示例需求给出相应的代码: (1
本周推荐
MORE
热点关注
MORE