
Hibernate
wchstrife
现实如果对你不公
别计较太多
走吧 暴风雨后的彩虹
展开
-
HibernateⅠ 入门
工作流程 建立hibernate.cfg.xml的配置文件,其中包括了对hibernate的配置 建立实体类的映射文件XXX.hbm.xml,其中是实体类对数据库的映射关系 获取一个Configuration 获取一个SessionFactory 获取一个Session,相当于获取一个数据库的链接 调用save方法将数据 存入 hibernate.cfg.xml<?xml version='1.0'原创 2017-07-26 10:57:41 · 228 阅读 · 0 评论 -
Hibernate Ⅱ Log4j Juit
在Hibernate中使用Log4j可以显示DDL语句,输出一系列的信息 首先导入相关的Jar包之后,写一个log4j.properties即可log4j.properties:### direct log messages to stdout ### log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.std原创 2017-07-26 13:15:44 · 223 阅读 · 0 评论 -
Hibernate Ⅲ 核心开发接口
SessionFactory用来产生和管理Session 通常情况下只需要一个SessionFactory 除非要访问多个数据库sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory(); Session session = sessionFactory.getCurrentSession();原创 2017-07-26 17:08:29 · 200 阅读 · 0 评论 -
Hibernate Ⅳ 映射关系
一对一单向外键关联Annotation: @OneToOne 因为Hibernate自动生成的名称不能改,所以最好是自己把表建好然后设置好对应的映射关系 使用@JoinColumn指定对应映射的数据库中的列名一对一双向外键关联Annotation: @OnetoOne(mappedBy) 不是真正的去建立一个双向的外键,因为这样是冗余字段 所以先使用一个OneToOne,然后在被关联的添加这原创 2017-07-28 14:24:34 · 192 阅读 · 0 评论