![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
文章平均质量分 65
superhill
这个作者很懒,什么都没留下…
展开
-
Hibernate的Annotation版本的HelloWorld
之前做的那个需要构建Student.hbm.xml文件,如果使用annotation,那么就不用这些东西了。但是注意,Hibernate的关于annotation的源码包还包括hibernate-annotation.jar, ejb3-persistence.jar, hibernate-common-annoations.jar,官方文档并没有提到hibernate-common-an原创 2012-05-22 05:11:14 · 1033 阅读 · 0 评论 -
Hibernate的HelloWorld
说来说去,sql不是面向对象的语言,所以说作为面向对象的编程,稍微有点绕。传统的做法就是用JDBC连接数据库,然后再创建connetion,statement,然后再操作statement得到一系列的result。还有一种更加有意思的处理方法,就是ORM,Object-Relational Mapping。面向对象,简化编程,还可以跨越数据库平台。这一点很重要。Hibernate就原创 2012-05-22 05:10:09 · 1923 阅读 · 1 评论 -
Hibernate的基础配置
首先,建议使用Annotation。1.对于数据库的表来说,建立的时候记住最好是(通常必须是)创建一个primary id,然后在Bean类的get方法上面添加注解@Id。2.对于普通的数据成员,默认情况下是在其get方法上面添加了@Basic注解,这种情况的意思就是,如果你的成员变量数据的名字和数据库中表的column的名字一样,就自动匹配,不用写注解了。但是,如果不一样,比如在原创 2012-09-29 20:39:36 · 500 阅读 · 0 评论 -
Hibernate核心API
1. SessionFactory最开始的时候必须要先创建一个SessionFactory,这个就有点像一个数据库连接池一样,它是根据configuration文件来创建的,而它存在目的就是创建session。2. SessionSession才是真正拿数据的通道,获取这个通道的方式有2个。如果你调用openSession(),那么每次都会创建一个新的session,用完以后你必须原创 2012-10-01 04:47:10 · 684 阅读 · 0 评论