
Hibernate
Hibernate的一些知识
Man - yee
成长ing 努力ing 遇见更好的Gioia
展开
-
Hibernate的缓存机制
缓存:缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存的数据是在内存中的。优点:响应数据快分为一级缓存,二级缓存,查询缓存一级缓存:默认开启作用范围:session级缓存,在一个session的生命周期(缓存的是对象,不是集合)//一级缓存(查询的数据要一样) City city = session.get(City....原创 2019-07-16 19:28:42 · 98 阅读 · 0 评论 -
Hibernate的hql语句查询
HQL是Hibernate Query Language的缩写,提供更加丰富灵活、更为强大的查询能力;HQL更接近SQL语句查询语法。查询查询全部(持久化数据)// s:是别名 一定要给对象取别名,不能用*。hibernate里面没有* String hql="select s from Student s"; //查询出的是查询对象Query Query query=sessi...原创 2019-07-12 19:50:54 · 222 阅读 · 0 评论 -
Hibernate对象与对象的关系
hibernate对象与对象的关系,其实是对象与表的关系。一.一对一比如一个人对应一张身份证,一个门对应一把钥匙等…在数据库中两张表,一张表的主键是通过引入另一张表的主键,建外键的关系card实体类中private User users;//user对象user实体类中private Card card;//card对象card实体类的映射文件<?xml versio...原创 2019-07-10 09:08:49 · 174 阅读 · 0 评论 -
Hibernate对象的三种状态
一.三种状态1.游离态:该对象没有在session对象中(不在session对象的管理范围内),数据库有与之对应的数据2.自由态:该对象没有在session对象中(不在session对象的管理范围内), 数据库也没有与之对应的数据3.持久态:该对象在session对象中(在session对象的管理范围内), 数据库有与之对应的数据 持久态的数据,对象与数据库的数据保持一致,不一致时,会...原创 2019-07-08 23:52:51 · 491 阅读 · 0 评论 -
eclipse配置Hibernate的环境和对数据库简单的增删改查
今天就讲一下hibernate简单的增删改查先配置hibernate的环境注:在写之前需要有jboss的插件1.在pom.xml中先引入hibernate的依赖和mysql的依赖<!--hibernate的核心依赖 --> <dependency> <groupId>org.hibernate</groupId> <ar...原创 2019-07-08 22:44:30 · 406 阅读 · 0 评论 -
eclipse下载Hibernate插件
Hibernate下载Jboss Tools插件,可以自动生成Hibernate的配置文件1.打开eclipse菜单栏的Help,搜索jboss2.找到Jboss tools 点进去下载原创 2019-07-09 09:50:17 · 362 阅读 · 0 评论