j2ee项目实训struts框架技术——第2章eclipse对struts框架技术支持第2部分内容摘要:
nfo(UserInfoPO oneUserInfoPO)。 public boolean updateOneUserInfo(UserInfoPO oneUserInfoPO)。 public boolean deleteOneUserInfo(int deletedUserID)。 public boolean batchDeleteUserInfo(ArrayList deletedUserIDs)。 } 1添加 DAO 组件接口 UserManageDAOInterface 的实现类 UserManageDAOJDBCImple 由于 DAO 组件接口 UserManageDAOInterface 只是定义了各个数据访问功能方法的具体实现的要求,但没有给出具体的功能实现。 为此,需要添加 DAO 组件接口UserManageDAOInterface 的功能实现类 UserManageDAOJDBCImple。 1)添加 UserManageDAOInterface 接口的功能实现类 UserManageDAOJDBCImple 右击 本 Web 项目名称,选择 【新建】菜单,再选择【类】菜单项,将出现下面的图 所示的对话框。 在对话框的类 名称中输入 类 名称为 UserManageDAOJDBCImple,包名称为 、并在接口栏中输入前面所创建出的 DAO 组件接口 的名称。 最后的操作结果请见图 所示的内容图示。 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 9/19 页 图 在项目中添加 DAO 组件接口的功能实现类 UserManageDAOJDBCImple 2) 编程该 DAO 组件 接口的功能实现类 UserManageDAOJDBCImple 对 DAO 组件 接口 UserManageDAOInterface 中所定义的 各个数据访问功能方法 进行具体的功能实现,并在实现类中对项目中的持久层中的数据连接组件 ConnectDBBean 类中的数据连接方法进行调用以获得数据库连接 Connection 对象实例。 最后的代码请见下面的【例 28】中的结果示例,为了节省本书的篇幅,只给出了insertOneUserInfo 方法(实现保存用户注册信息)的具体实现的代码示例。 【 例 28】 DAO 组件 接口的功能实现类 UserManageDAOJDBCImple 的部分代码示例 package。 import。 import。 import .*。 public class UserManageDAOJDBCImple implements UserManageDAOInterface { private con=null。 ConnectDBInterface connectDBBean=null。 public UserManageDAOJDBCImple() { connectDBBean=new ConnectDBBean()。 } public boolean insertOneUserInfo(UserInfoPO oneUserInfoPO) { String insert_SqlStatement=null。 insert_SqlStatement=insert into userInfo values(?,?,?,?,?,?,?,?)。 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 10/19 页 con=()。 try{ pstmt = (insert_SqlStatement, , )。 (1, ())。 (2, ())。 (3, ())。 (4, ())。 (5, ())。 (6, ())。 (7, ())。 (8, ())。 ()。 } catch(SQLException e){ (在查询数据库表时出现错误。 )。 return false。 } return true。 } public boolean batchDeleteUserInfo(ArrayList deletedUserIDs) { return false。 } public boolean deleteOneUserInfo(int deletedUserID) { return false。 } public ArrayList selectAllUserInfoData() { return null。 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 11/19 页 } public UserInfoPO selectOneUserInfoData(String userName, String userPassWord) { return null。 } public ArrayList selectSomeUserInfoData(Map whereMap) { return null。 } public boolean updateOneUserInfo(UserInfoPO oneUserInfoPO) { return false。 } } 1添加数据连接组件的接口 ConnectDBInterface 1)在项目中添加数据连接组件的接口 ConnectDBInterface 右击 本 Web 项目 名称,选择 【新建】菜单,再选择【接口】菜单项,将出现下面的图 所示的对话框。 在对话框的接口 名称中输入 接口 名称为 ConnectDBInterface,包名称为。 最后的操作结果请见图 所示的内容图示。 图 在 项目中添加数据连接组件的接口 ConnectDB。j2ee项目实训struts框架技术——第2章eclipse对struts框架技术支持第2部分
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。