上一页 1 ··· 6 7 8 9 10
摘要: 1.导入jar包 2.在src下导入applicationContext.xml配置文件 3.创建接口和实现类 4.编写配置文件 5.创建测试类 阅读全文
posted @ 2020-03-26 19:09 拯代码 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 什么是缓存:将数据提前存放到内存中的某一个位置,当再次使用的时候,可以直接从内存里获取 缓存的好处:提升程序的运行效率,缓存技术是Hibernate的优化手段 Hibernate分成两个基本的缓存 1,一级缓存:session级别的缓存,一级缓存与session的生命周期一致,自带的 2,二级缓存: 阅读全文
posted @ 2020-03-26 17:51 拯代码 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 瞬时状态 transient: 不存在持久化标识OID 尚未与Hibernate session 关联对象,被认为处于瞬时状态,失去引用将被JVM回收 持久状态 persistent:存在持久化标识OID 与当前 session有关联,并且相关联的session没有关闭,事务也未提交 托管状态 da 阅读全文
posted @ 2020-03-26 16:07 拯代码 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 什么是Spring框架 Spring是一个开源的一站式开发框架 它以IOC(控制反转)和AOP(面向切面)为核心 使用基本的JavaBean来完成以前只能由EJB来完成的工作 取代了EJB的臃肿 低效的开发模式 Spring是javaEE应用层中的解决方案 在表现层提供了SpringMVC以及Str 阅读全文
posted @ 2020-03-25 12:00 拯代码 阅读(629) 评论(0) 推荐(0) 编辑
摘要: public class testDemo { @Test public void test15() { Session session = HibernateUtil.openSession(); Transaction tx = session.beginTransaction(); //内连接 阅读全文
posted @ 2020-03-25 11:34 拯代码 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 多对多配置 多对多实体关系也很常见 比如学生和课程的关系 一个学生可以选修多门课程 一个课程可以被多名学生选修 在关系数据库中对于多对多关联关系的处理一般采用中间表的形式 将多对多的关系转换成两个一对多的关系 图解: 实例代码: 创建student和course俩个表的实体类 编写映射文件 编写测试 阅读全文
posted @ 2020-03-25 10:44 拯代码 阅读(86) 评论(0) 推荐(0) 编辑
摘要: Hibernate提供以下几种检索对象的方式 1.OID检索方式:按照对象的OID来检索对象 2.HQL检索方式:使用面向对象的HQL查询语言 3.QBC检索方式:使用QBC检索对象 4.sql语句查询 首先搭建一个项目 创建实体类 编写映射文件 测试类代码 public class test { 阅读全文
posted @ 2020-03-25 09:50 拯代码 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1.下载Hibernate的开发包 网址:http://hibernate.org/orm/downloads/ 2.创建web project 环境 实体类和数据库表 3.对象关系映射表 在实体所在的目录下导入映射文件xxx.hbm.xml(一般都会和实体名字一致) 4.配置连接数据库基本属性 在 阅读全文
posted @ 2020-03-25 09:22 拯代码 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 例如:一个用户可以对应多个订单 但一个订单只能对应一个用户 1.创建实体类 2.编写映射文件 <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" " 阅读全文
posted @ 2020-03-25 09:19 拯代码 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Hibernate是一个基于JDBC的主流持久性框架,是一个优秀的ORM(object relation mapping)(对象关系映射)实现 ORM就是通过java对象映射到数据库表中,通过操作java对象,就可以完成数据库表的操作 Hibernate对JDBC访问数据库的代码进行了封装,大大简化 阅读全文
posted @ 2020-03-25 09:13 拯代码 阅读(768) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10