随笔分类 - hibernte
摘要:缓存目的:提高效率。 sql语句与数据库交互,返回数据组装成对象存入session缓存中。程序查询时,优先访问缓存中是否存在id相同对象。 hibernate中session缓存(一级缓存)存在
阅读全文
摘要:四个方面:事务的性质,事物的隔离级别,hibernate配置事务的隔离级别,使用事务小案例 1. 事务的性质: 四种性质:原子性,一致性,隔离性,持久性。 原子性:原子,不可再分。一个操作不能分为更小的操作。要不全部执行,要不全不执行。 一致性:事务在完成时,必须使得所有的数据保持一致的状态。(ps
阅读全文
摘要:HQL是针对封装好的对象。 HQL :hibernate自己用的sql语句 HQL不能出现表中的任何内容 不经常使用开发中 基本查询:String hql = "from com.sikiedu.domain.User"; 条件查询: 基本条件查询:hql = "from com.sikiedu.d
阅读全文
摘要:瞬时状态 持久化状态 游离态 瞬时状态:实体对象中没有id,没有与session关联 持久化状态:实体对象中有id,与session有关联 游离态:实体对象中有id,没有与session关联 User user = new User(); user刚创建出来是瞬时状态 user.setName("f
阅读全文
摘要:Session对象:数据库的核心对象 增删改查 、、、java public class UserDao { public void addUser(User user) { //使用hibernate //得到配置信息 Configuration config = new Configuratio
阅读全文
摘要:Factory 工厂 利用Configuration得到 hibernate3.版本 SessionFactory factory = Configuration.buildSessionFactory(); 4.版本 SessionFactory sessionFactory = null; Co
阅读全文
摘要:任务:读取主配置信息 1. Configuration config = new Configuration(); 使用hibernate,但并没有读取 2. config.configure(); 开始读取配置文件在src目录, 也可以将配置文件放置其他目录用相应的APi 3. 源码configu
阅读全文
摘要:主配置文件<?xml version="1.0" encoding="GBK"?> <!-- 指定Hibernate配置文件的DTD信息 --> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuratio
阅读全文

浙公网安备 33010602011771号