![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
结构化思维
码农进行时
展开
-
Hibernate映射
Hibernate框架是为了能够让程序员免去书写繁琐的数据库语句,可以更方便的用面向对象的思想来操作数据库。在JDBC与程序之间的桥梁就是Hibernate框架,所以它的底层实现依然是JDBC,只不过Hibernate是对JDBC轻量级的封装。 映射的概念:一般情况下是数据库的一张二维表对应一个实体类。那么,实体类的属性要怎么分别对应相应的数据库字段呢。这时就采用映射的概念,采用某种方式,把数据原创 2012-10-08 12:34:25 · 358 阅读 · 0 评论 -
hibernate关联总结
http://lavasoft.blog.51cto.com/62575/39398/转载 2012-10-11 23:29:59 · 219 阅读 · 0 评论 -
hibernate log4j配置
关于hibernate log文件的说明 Hibernate默认使用的slf4J log文件,那么如何改为我们熟悉的log4j呢,步骤如下: 将项目中导入的hibernate的架包里的slf4j-nop-x.x.x.jar这个架包删除掉,然后在add jars Log4j-x.x.x.jar(说明log4j的架包的实现并不是hibernate自带的架包,所以需要另外下载lo转载 2012-10-12 14:56:01 · 559 阅读 · 0 评论 -
hibernate.hbm2ddl.auto配置详解
其实这个hibernate.hbm2ddl.auto参数的作用主要用于:自动创建|更新|验证数据库表结构。如果不是此方面的需求建议set value="none"。 create: 每次加载hibernate时都会删除上一次的生成的表,然后根据你的model类再重新来生成新表,哪怕两次没有任何改变也要这样执行,这就是导致数据库表数据丢失的一个重要原因。 create-drop : 每次加载转载 2013-03-25 18:23:51 · 439 阅读 · 0 评论