Hiberante
文章平均质量分 70
王莹月
这个作者很懒,什么都没留下…
展开
-
hibernate怎么在控制台查看自动生成的建表语句
hibernate自动建表,通过配置true和create后能自动建表并在控制台显示插入数据的语句,但不能显示建表语句,这是因为hibernate自带的日志环境slf4j-api接口的实现jar包slf4j-nop-1.5.8.jar还不够完美,slf4j-api接口的实现方式很多,要显示建表语句这里需要用log4j的jar包来实现slf4j-api接口,由于log4j不能直接实现slf4j-ap原创 2012-06-16 00:34:21 · 3421 阅读 · 1 评论 -
hibernate oracle ID 自动增长 1
@SequenceGenerator(name="SQECagegory",sequenceName="categoryDB",allocationSize=1) import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationTy原创 2012-09-08 22:14:16 · 1846 阅读 · 0 评论 -
cascade与fetch
在Group。java里的注解: @OneToMany(mappedBy="group", cascade={CascadeType.ALL}, fetch=FetchType.EAGER ) cascade 的注解作用是:group对象的增删改关联到user原创 2012-09-23 19:12:52 · 8263 阅读 · 0 评论 -
Hiberante HQL
@Test public void testHQL_01() { testSave(); Session session = sf.getCurrentSession(); session.beginTransaction(); Query q = session.createQuery("from Category"); List categorys = (List) q原创 2012-09-26 09:43:29 · 1161 阅读 · 0 评论 -
Hiberante HQL 总结
1. 查询整个映射对象所有字段 Java代码 //直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段 String hql = "from Users"; Query query = session.createQuery(hql); Li转载 2012-09-26 09:39:19 · 779 阅读 · 0 评论