随笔分类 -  Hibernate

关于学习hibernate的历程
摘要:1. transient:对象首先被new出来的时候:这是它存在内存中,缓存中没有,没有ID,数据库中也没有 2. persistent:对象再执行save()方法后, Session用一个Map<id,对象引用>保存在缓存中,并保存在数据库中,所以ID有,内存(缓存)有,数据库有。 3. data 阅读全文
posted @ 2017-06-10 22:28 少时不识月 阅读(183) 评论(0) 推荐(0)
摘要:问题描述:在让hibernate创建自动建表时报了一下错误: 问题解决:在hibernate.cfg.xml中这样配置: 错误是因为之前把版本5丢了。 阅读全文
posted @ 2017-06-10 14:17 少时不识月 阅读(820) 评论(0) 推荐(0)
摘要:目标:简单实现hibernate的save()方法。 1.首先我们假设我们从xml文件中已经获得了jdbc的连接,和属性和字段的映射表存入Map<String,String>中 2.创建一个实体类,和表Teacher(两者对应) 3.创建一个Session类,里面包含save方法 import ja 阅读全文
posted @ 2017-06-09 17:09 少时不识月 阅读(2171) 评论(0) 推荐(0)
摘要:在hibernate4之后就移除了AnnotationConfiguration()方法了,Configuration已经包含了注解的方法,所以你可以直接用: 来获得用注解声明映射关系的Session了,加上配置: 就OK了,方便了很多。 但在配置过程中我还报了一个错误: 这是因为我把主键id的注解 阅读全文
posted @ 2017-06-09 10:21 少时不识月 阅读(2746) 评论(1) 推荐(2)
摘要:自己学框架的时候配置得十分烦,所以记录一下,希望可以帮到一些同学 阅读全文
posted @ 2017-06-08 22:29 少时不识月 阅读(331) 评论(0) 推荐(0)