j2ee项目实训uml及设计模式——第7章架构设计中的架构模式第4部分内容摘要:

CRUDInterface 代码示例 package。 public interface GoodsInfoCRUDInterface { public GoodsInfoPO selectOneGoodsInfo(String goodsID)。 } 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 6/12 页 ( 3) 商品信息 访问操作 的 DAO 组件的接口 的具体实现类 GoodsInfoCRUDImple 定义 下面的 【例 73】 所示为 商品信息 访问操作 的 DAO 组件的接口 GoodsInfoCRUDInterface的具体实 现类 GoodsInfoCRUDImple 的 定义 内容, 为了简 化本示 例,对 其中的selectOneGoodsInfo 方法的具体实现进行了简化。 【例 73】 商品信息 访问操作 的 DAO 组件的接口 的具体实现类 GoodsInfoCRUDImple 代码示例 package。 public class GoodsInfoCRUDImple implements GoodsInfoCRUDInterface { public GoodsInfoPO selectOneGoodsInfo(String goodsID) { //实际应该根据 goodsID 访问数据库表而获得最后的实际数据值 GoodsInfoPO oneGoodsInfoPO=new GoodsInfoPO()。 (计算机 )。 ()。 return oneGoodsInfoPO。 } } 子系统中的各个组件角色 —— 持久层中的有关 用户 信息方面的数据访问 ( 1) 用户信息的持久实体 UserInfoPO 类 下面的 【例 74】 所示为封装表示 用户 信息的持久实体 UserInfoPO 类 的代码,在其中定义了几个表示用户信息的有 关属性。 当然,为了问题的简化,只给出了部分成员属性的定义。 【例 74】 用户信息的持久实体 UserInfoPO 类 的代码示例 package。 public class UserInfoPO { private String id。 private String userName。 private String userPassWord。 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 7/12 页 public String getId() { return id。 } public void setId(String id) { = id。 } public String getUserName() { return userName。 } public void setUserName(String userName) { = userName。 } public String getUserPassWord() { return userPassWord。 } public void setUserPassWord(String userPassWord) { = userPassWord。 } } ( 2) 用户信息访问操作的 DAO 组件的接口 UserInfoCRUDInterface 定义 下面的 【例 75 】 所 示 为 用户 信息 访 问 操 作 的 DAO 组 件 的 接 口UserInfoCRUDInterface 定义内容,为了简化本示例,在其中只定义了一个实现用户信息查询的功能方法。 【例 75】 用户 信息 访问操作 的 DAO 组件的接口 UserInfoCRUDInterface 代码示例 package。 public interface UserInfoCRUDInterface { public UserInfoPO selectOneUserInfo(String registerUserID)。 } ( 3) 用户 信息 访问操作 的 DAO 组件的接口 的具体实现类 GoodsInfoCRUDImple 定义 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 8/12 页 下面的 【例 76 】 所 示 为 用 户 信 息 访 问 操 作 的 DAO 组 件 的 接 口UserInfoCRUDInterface 的具体实现类 UserInfoCRUDImple 的 定义内容,为了简化本示例,对其中的 selectOneUserInfo 方法的具体实现进行了简化。 【例 76】 用户 信息 访问操作 的 DAO 组件的接口 的具体实现类 UserInfoCRUDImple 代码示例 package。 public class U。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。