§1Hibernate基本API(278KB).PPTVIP

  • 6
  • 0
  • 约4.79千字
  • 约 21页
  • 2018-04-09 发布于未知
  • 举报
* * Hibernate基本API * * Struts 规范MVC Action 数据库 DAO 只管数据操作 Hibernate简化DAO BO(businessObject) 层(也是简单的 Java类),里面的 函数对应一个个 业务(动作,用例) ,使得Action的负担 变小了 一般,有几个参与者 就写几个bo * * 问题的提出 在某些大型应用场合,我们要对数据库中的记录进行一些操作,如insert,delete,update,select等等。这些功能可能在JSP里面实现,或者在Dao里面实现,这样,开发人员必须懂得数据库的复杂操作;但这些开发人员注重的是业务逻辑和页面表示,在不想写数据库操作代码的情况下怎样进行数据库的操作? 评价一下 * * Struts Dao Action传递过来主键 //Dao public Customer getCustomer(String id){ //组织SQL } 另一个类:专门负责组织SQL,表名和列名在配置文件内注册,将表名对应到Customer类,列名对应到Customer内的属性,让数据库对Dao的开发人员来说是透明的 两个配置文件:负责数据库连接;负责对象和关系(表)的映射(ORMapping) * * 最直观的方法是将数据库中的一条记录看作一个对象,对这个对象的操作就直接影响到数据库内部。在JSP或者str

文档评论(0)

1亿VIP精品文档

相关文档