Hibernate
我就是学渣渣
为什么不让生活精彩起来。。。
展开
-
hibernate的console显示DDL信息
控制台不显示建表语句信息,需要手动数据库输入命令查看,个人感觉很麻烦,而且没有console显示的详细。 如下两种方法: 1.hibernate.cfg.xml+log4j 第一步:hibernate.cfg.xml中修改配置信息 create 第二步:Hibernate自身使用slf4j实现对日志的记录,加载日志运行需要的lib sfl4j-api.j原创 2016-01-06 14:17:53 · 849 阅读 · 0 评论 -
hibernate中联合主键总结_annotation
联合主键就是,两个或者两个以上的字段作为主键 HusbandPK.java import java.io.Serializable; public class HusbandPK implements Serializable { private int id; private String name; public int getId() { return id;原创 2016-01-05 08:53:42 · 459 阅读 · 0 评论 -
hibernate异常处理积累
1.Getting Exception org.apache.logging.slf4j.SLF4JLoggerContext cannot be cast to org.appache.logging.log4j.core.LoggerContext 不能转换异常; log4j报错;删除log4j-slf.jar 导入slf4j-log4j.jar(适配器的jar导入不正原创 2016-01-14 13:25:46 · 1095 阅读 · 0 评论 -
Hibernate搭建教程以及基础信息介绍
这个应该是刚学的时候写,本人有严重的拖拉癌,已到晚期,本着生无所恋,还是念念叨叨滴写下,以此为纪。 1.先说一哈子自己对hibernate的拙见: hibernate自动连接数据库(只需要在hibernate.cgf.xml中做简单配置);对于model做了映射,hibernate通过session对数据库中的表进行操作(crub);相比较于手动连接数据库写jdbc,进行增删改查的操作原创 2016-01-14 10:45:57 · 384 阅读 · 0 评论 -
hibernate碎碎念
不知道怎么命名,只是感觉以下东西比较零碎,但是狠重要,狠重要,也狠容易忘记啊。就让我碎碎念哈子啦。。。 1.getCurrentSession() 区别 openSession() openSession()每次获取的都是新session ,commit后需要手动关闭 ; getCurrentSession()存在session用当前session,不存在就获取新的。commit后原创 2016-01-14 14:17:02 · 456 阅读 · 0 评论