上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
  2015年4月29日
摘要: Spring事务 以前的事务都是编程式事务,需要开启和关闭,然后程序写在这里面 spring,声明式事务 Spring事务隔离级别 DEFAULT 使用数据库默认隔离级别 READ_UNCOMMITTED 允许读取尚未提交的数据。可能导致脏读、幻读或不可重复读。 READ_COMMITTED 允许从 阅读全文
posted @ 2015-04-29 11:09 itliucheng 阅读(291) 评论(0) 推荐(0) 编辑
摘要: spring JDBC 加入对commons-dbcp spring-jdbc spring-tx的依赖 1.数据源的配置 获取数据源在spring中的Bean管理默认已经是单例模式 关闭数据源destroy-method="close" 作用是当数据库连接不使用的时候,就把该连接重新放到数据池中, 阅读全文
posted @ 2015-04-29 10:44 itliucheng 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 使用注解替代xml 在前几章的笔记基础上添加使用注解的形式 1.配置applicationContext 添加context schema 2.Bean的注解() 这三个注解用哪个都一样,但是人为规定dao的用Repository,service的用Service,其他用Component@Comp 阅读全文
posted @ 2015-04-29 10:28 itliucheng 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Aop面向切面编程 切面(Aspect): 一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关 注点的很好的例子。在Spring AOP中,切面可以使用基于模式)或者基于@Aspect注解的方式来实现。连接点(Joinpoint): 在程序执行过程中某个特定的点 阅读全文
posted @ 2015-04-29 09:17 itliucheng 阅读(231) 评论(0) 推荐(0) 编辑
  2015年4月28日
摘要: 轻量级,无侵入 Bean管理 1 创建applicationContext.xml 2 配置被管理的Bean 3 获取Bean pom.xml配置 1 创建applicationContext.xml 2 配置被管理的Bean 比如我们需要对某个dao进行操作,这个dao中有一些方法 public 阅读全文
posted @ 2015-04-28 17:45 itliucheng 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 单元测试 测试 dao service action run as junit test 不抛出异常或者跟预期一致都会显示绿颜色 阅读全文
posted @ 2015-04-28 16:56 itliucheng 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 脏读不可重复读幻读可序列化(符合事务的四个特性的正常情况 ) 解释: 脏读:事务A对数据1做了更新,但是还没有来得及提交 此时事务B对数据1进行了查询获得了事务A更新后的数据, 但是事务A因为一些原因又进行了回滚,这就导致数据1回到了 最初状态,那事务B读取的数据就是错误的,这就是脏读 不可重复读: 阅读全文
posted @ 2015-04-28 16:54 itliucheng 阅读(2031) 评论(0) 推荐(0) 编辑
摘要: 目的是不写xxx.hbm.xml映射文件,使用注解 主配置文件还是要有hibernate.cfg.xml 一对多,多对一 记得添加到主配置文件中去 取而代之的是在类上注解 多对多 ,记得添加到主配置文件中去 一对一 第一种一对一 person和card,card的id即作为主键,又作为外键 第二种一 阅读全文
posted @ 2015-04-28 16:41 itliucheng 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 缓存在hibernate中是天生就有的,是一级缓存,当session关闭时一级缓存就失效了 一级缓存是内置的,生效范围是在同一个session中才行.二级缓存是需要配置才有 判断当前项在不在一级缓存中,contains clear方法和evict方法 clear方法用于将所有对象从一级缓存中清除 e 阅读全文
posted @ 2015-04-28 16:30 itliucheng 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1. 关闭延迟加载功能 lazy="false"2.修改抓取策略 fetch="join"直接查询关联数据,一个联接查询搞定3.使用Hibernate对象的initialize方法将关联对象进行预加载,不管用不用都提前查了一遍3中方法无非都是将session关闭之前执行了这个sql 阅读全文
posted @ 2015-04-28 16:21 itliucheng 阅读(164) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页