上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 时间:2017-1-19 15:12 1、java.lang.NoClassDefFoundError: javax/persistence/EntityListeners Caused by: java.lang.ClassNotFoundException: javax.persistence. 阅读全文
posted @ 2017-02-07 18:30 WWWYC 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 时间:2017-1-25 01:47 ——缓存1、Hibernate提供的缓存有一级缓存、二级缓存,目的是为了减少对数据库的访问次数,提升程序执行效率。2、一级缓存 基于Session的缓存,缓存内容只在当前Session有效,当Session关闭后,缓存内容失效。 特点: 作用范围小,缓存时间短, 阅读全文
posted @ 2017-02-07 18:29 WWWYC 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 时间:2017-1-23 19:08 ——区分延迟和立即检索1、立即检索 当执行某行代码时,会马上发出SQL语句进行查询。 例如:get()2、延迟检索 当执行某行代码时,不会马上发出SQL语句,只有当真正使用对象时,才会向数据库发出SQL语句。 例如:load()3、示例代码 /* * 区分立即检 阅读全文
posted @ 2017-02-07 18:28 WWWYC 阅读(262) 评论(0) 推荐(1) 编辑
摘要: 时间:2017-1-24 21:56 ——事务1、什么是事务 事务就是逻辑上的一组操作,要么全都成功,要么全部失败2、事务的特性 1)原子性 一组事务的操作不可分割。 2)一致性 事务的执行前后,数据完整性要保持一致。 3)隔离性 一个事物在执行的过程中不应该受到其他事务的干扰。 4)持久性 一旦事 阅读全文
posted @ 2017-02-07 18:28 WWWYC 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 时间:2017-1-22 16:09 ——检索方式Hibernate中提供了以下几种检索对象的方式: * 导航对象图检索方式 根据已经加载额对象导航到其他对象。 > Customer customer = (Customer)session.get(Customer.class, 1) custom 阅读全文
posted @ 2017-02-07 18:27 WWWYC 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 时间:2017-1-20 16:28 ——一对多配置1、第一步:创建实体类 * 客户实体 * 订单实体 示例代码: /** * 客户实体 * @author WYC * */ public class Customer { private Integer cid; private String na 阅读全文
posted @ 2017-02-07 18:26 WWWYC 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 时间:2017-1-19 23:00 ——Hibernate持久化类的状态1、持久化类:就是一个实体类与数据库建立了映射。2、Hibernate为了方便管理持久化类,将持久化类分为了三种状态: 1)瞬时态:transient(临时态) 2)持久态:persistent 3)脱管态:detached( 阅读全文
posted @ 2017-02-07 18:25 WWWYC 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 时间:2017-1-20 14:48 ——一级缓存1、什么是缓存 缓存是将数据库、硬盘上的文件中的数据,放入到缓存中。 缓存就是内存中的一块空间,当再次使用数据时,可以直接从内存中获得。2、缓存的优点 提高程序运行的效率,缓存技术是Hibernate的一个优化手段。3、Hibernate分为两个级别 阅读全文
posted @ 2017-02-07 18:25 WWWYC 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 时间:2017-1-16 00:36 ——什么是Hibernate Hibernate是一个开放源代码的关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以使用对象编程思维来操作数据库。 Hibernate可以应用在任何使用JDBC的场景,既可以在Java的客户端程序使用,也 阅读全文
posted @ 2017-02-07 18:24 WWWYC 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 时间:2017-1-15 02:27 ——普通方式处理异步请求: ServletActionContext.getResponse().getWriter().print("aa"); ——Struts2中怎样处理异步请求1、步骤: 1)导入json插件包:struts2-json-plugin-2 阅读全文
posted @ 2017-02-07 18:22 WWWYC 阅读(574) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页