Hibernate
り大魔王ツ
小白
展开
-
Hibernate(一)配置Hibernate文件(eclipse)
一、Hibernate概念Hibernate是使用在三层架构中的dao层的一个框架,与JDBC和myBatis是类似的技术,它也是基于ORM(对象关系映射)设计的,其实就是对JDBC的封装,封装之后的东西使用起来更加方便快捷。Hibernate是一个全自动的ORM框架,而myBatis是一个半自动的ORM框架,全自动代表数据表,SQL语句会自动生成,弊端在于不够灵活,效率低,而mybatis可...原创 2019-03-14 22:39:57 · 204 阅读 · 0 评论 -
Hibernate(二)CRDU操作和HQL
CRUD的操作通俗的来讲:就是增(Create)删(Delete)改(Update)查(Read)接上篇 https://blog.csdn.net/qq_44475743/article/details/88563254因为在创建工厂的时候就会去创建数据库,这里是非常消耗资源的,我们可以把创建工厂的过程封装起来,只运行一次。//因为只创建一次数据表,所以用static修饰,使用单例 p...原创 2019-03-15 22:00:39 · 354 阅读 · 0 评论