当前位置: 首页 > news >正文

重庆旅游网站建设公司新乡谷雨网络公司做的网站怎么样

重庆旅游网站建设公司,新乡谷雨网络公司做的网站怎么样,天眼查免费查询入口,苏州公司网站建设方案持久化#xff1a; 自从学习Hibernate以来#xff0c;这个词是见得最多的一个词了。我觉得有时候想问题不要太复杂了#xff0c;所谓的持久化就是将项目中产生的各种数据存到数据库中去#xff0c;就是这么简单。 持久层就是将数据写入到数据库中去#xff0c;以及从…持久化    自从学习Hibernate以来这个词是见得最多的一个词了。我觉得有时候想问题不要太复杂了所谓的持久化就是将项目中产生的各种数据存到数据库中去就是这么简单。    持久层就是将数据写入到数据库中去以及从数据库中读数据。    现在的企业级项目不都是基于数据库么而现在主要还是以关系型数据库为主。如果把项目和项目中使用的数据库剥离开来那么项目就像一个工厂一样既需要从外部购买原材料然后存放到原料仓库中去同时有需要从仓库中拿出原材料进行加工生产出产品并将其存放到产品仓库中。    所以我觉得数据库既充当了一个原料仓库又充当了一个产品仓库持久化就是存和取的过程。至于为什么需要Hibernate呢那是因为产品(数据)的规格不一样啊。项目是用面向对象的语言开发的运行在项目中各种数据都是以对象的方式存在的众所周知关系型数据库是基于关系模型而提出来的一种存储数据的方式数据的读写是基于关系型数据库所提供的SQL语句的。单说关系性数据库通过SQL语句查询出来的数据的形式都是一行行的记录这些记录都相同的字段。以java为例java中与数据库交互用的是JDBCJDBC接口去数据库中查出来的数据是封装到ResutlSet集合中。ResultSet只是对SQL查询出来的数据做了很浅层次的一个封装真正要拿过来在项目中跑动我们还得自己新建一个对象然后通过get/set方法进行封装一下。    说起来好像也不难的确是不难就是封装一下而已嘛。但是java对象中的属性除了基本数据类型还有引用类型呢引用类型对象里面指不定还有引用数据类型呢引用数据类型不仅有单个引用还有对集合的引用呢就简单的商城项目来说一个客户有多个订单每个订单有多个明细每个明细有对应着一个商品这四个对象之间有三层的关联呢之前我也用JDBC来试了一下而且中间还用了一些第三方的小工具做起来很繁琐而且代码重用性不高。学了一点Hibernate之后发现Hibernate确实很方便几乎不用写表之间进行关联的代码。    说道这里Hibernate做了两个方面的映射一个方面是将编程语言中的对象和关系型数据库中的记录进行映射另一方面是将对象之间的引用关系和数据库表之间的关联关系进行映射这两个映射就好像一个大飞机的说明书一种说明书是每个部件是如何组装的而另一种说明书规定了不同部件之间是如何组装的。在Hibernate中的映射文件也可以分两部分一部分是对象内的属性到数据库字段的映射另一部分则是对象引用到表之间关联的映射。Hibernate就是拿着我们提供的说明书到仓库中帮我们存取我们想要的货物。因此开发者与数据库之间的关系也就是那几个映射文件的关系Hibernate和数据库之间就透明的缠到了一起有种老婆被抢走的感觉。    再说Hibernate的配置我感觉我有点强迫症学东西老是希望都学个干干净净的但是就三个框架SSH来说我觉得Hibernate最繁琐里面细小的知识点很多配置也多。(现就写这点感受吧有时候还真是想写点东比如“我们学框架究竟是在学什么”)。
http://www.yutouwan.com/news/398717/

相关文章:

  • 郑州哪里有做网站wordpress 红酒
  • 做企业网站推广多少钱建筑电工证查询网站
  • 网站大全软件下载营销广告网站
  • 淄博网站制作公司推广全屋定制效果图
  • 天津网站开发培训wordpress主题制作技巧
  • 建设购物网站的目的网站 关键词 地区
  • 网站建设的公司上海帝国网站搬家
  • 泉州建设网站公司哪家好建电子商务网站注意事项
  • 西安建设网站公司哪家好网站如何制作注册
  • 小说网站建设需要什么如何查看域名服务商
  • 网站页面设计价格wordpress to joomla
  • 合肥网站公司哪家好怎么在360自己做网站
  • 建设银行官方网站首页入口wordpress添加字母验证码
  • 德州购物网站建设垂直电商平台有哪些
  • 国外网站建设品牌个人建站平台
  • 工信部网站备案文件个人年终工作总结报告
  • 广州建站快车php电子商务网站开发
  • 嘉兴建设中学网站模板网站建设方案
  • 检察院门户网站建设如何做网站赚钱
  • 石家庄网站建站win7优化大师
  • 化妆培训网站 源码网站免费注册会员怎么做
  • 家居企业网站建设报价一个做二维码问卷调查的网站
  • 网站对企业的重要性制作网站网站
  • 做搜狗手机网站优公司如何搭建平台
  • 了解网站开发流程uniapp微信小程序模板
  • asia域名发布网站网站风格化设计方案
  • j动态加载网站开发慈溪电商网站建设公司
  • 做彩铃的网站学校网站建设运行情况
  • 怎么建设淘客自己的网站_上海闵行区邮编
  • 集团网seo常用工具