摘要: Query对象 1 使用query对象,不需要写sql语句,但是写hql语句 (1)hql:hibernate query language,hibernate提供查询语言,这个hql语句和普通sql语句很相似 (2)hql和sql语句区别: - 使用sql操作表和表字段 - 使用hql操作实体类和 阅读全文
posted @ 2018-12-01 18:21 kpsmile 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 事务相关概念 1 什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚 阅读全文
posted @ 2018-12-01 17:25 kpsmile 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 什么是缓存 1 数据存到数据库里面,数据库本身是文件系统,使用流方式操作文件效率不是很高。 (1)把数据存到内存里面,不需要使用流方式,可以直接读取内存中数据 (2)把数据放到内存中,提供读取效率 Hibernate缓存 1 hibernate框架中提供很多优化方式,hibernate的缓存就是一个 阅读全文
posted @ 2018-12-01 01:29 kpsmile 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 实体类编写规则 1 实体类里面属性私有的 2 私有属性使用公开的set和get方法操作 3 要求实体类有属性作为唯一值(一般使用id值) 4 实体类属性建议不使用基本数据类型,使用基本数据类型对应的包装类 (1)八个基本数据类型对应的包装类 - int – Integer - char—Charac 阅读全文
posted @ 2018-12-01 00:54 kpsmile 阅读(205) 评论(0) 推荐(0) 编辑