第11讲连接面向对象编程和关系数据库桥梁.pptVIP

  • 5
  • 0
  • 约1.03万字
  • 约 58页
  • 2018-12-26 发布于湖北
  • 举报

第11讲连接面向对象编程和关系数据库桥梁.ppt

JDBC编程的缺点 实现业务逻辑的代码和数据库访问代码掺杂在一起,使程序结构不清晰,可读性差。 在程序代码中嵌入面向关系的SQL语句,使开发人员不能完全运用面向对象的思维来编写程序。 业务逻辑和关系数据模型绑定,如果关系数据模型发生变化,例如修改了CUSTOMERS表的结构,那么必须手工修改程序代码中所有相关的SQL语句,这增加了维护软件的难度。 如果程序代码中的SQL语句包含语法错误,在编译时不能检查这种错误,只有在运行时才能发现这种错误,这增加了调试程序的难度。 4. Hibernate简介 (1) ORM简介 (2) Hibernate框架 (3) 在Java应用中使用Hibernate的步骤 (1)ORM简介 ORM的全称是Object/Relation Mapping即对象/关系映射。ORM在单独的持久化层,由ORM中间件对数据细节访问进行封装。ORM可以通过映射来实现对数据操作转换为对象的操作。 对象指使用的编程语言是面向对象的,而关系则指使用的数据库是关系型数据库。对象/关系映射则是指完成面向对象语言到关系型数据库的映射,通过映射后,我们可以像操作对象一样来操作我们的数据库。 那么是不是可以不用写SQL语句了呢?是的。通过创建一个持久化类来映射一个数据库表。其中持久化类的属性则映射到数据库

文档评论(0)

1亿VIP精品文档

相关文档