注解配置AOP

注解配置AOP(使用 AspectJ 类库实现的),大致分为三步: 1. 使用注解@Aspect来定义一个切面,在切面中定义切入点(@Pointcut),通知类型(@Before, @AfterReturning,@After,@AfterThrowing,@Around). 2. 开发需...

2016-04-01 01:17:22

阅读数 193

评论数 0

Spring IoC

Spring实践大概步骤 1,创建应用接口 2,创建接口实现类 3,创建Spring配置文件 4,创建Spring的测试类 关于IoC Ioc全称:Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中...

2016-03-29 22:22:19

阅读数 144

评论数 0

Hibernate缓存

持久层缓存范围: 1.事务范围 事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存,缓存内的数据通常采用相互关联的对象形式.缓存的生命周期依赖于事务的生命周期,只有当事务结束时,缓存的生命周期才会结束.事务范围的缓存使用内存作为存储介质,一级缓存就属于事务范围. 2.应用范围 ...

2016-03-28 23:20:15

阅读数 128

评论数 0

spring简介

Spring的特点: 1,轻量:Spring的处理开销非常小,而且是非侵入式的,也就是说基于Spring 开发系统中的对象一般不依赖Spring的类。 2,依赖注入:Spring提倡使用注入IoC来实现松耦合。当需要某个类的对象时,从Spring容器中得到而不是通过new实例化对象。 3,...

2016-03-27 23:23:42

阅读数 226

评论数 0

mybatis相比Hibernate的优势

Hibernate的缺陷: Hibernate对数据库提供了非常完整的封装,实现了从POJO到数据库的全套映射机制。我们仅仅需要定义好POJO到数据库表的映射关系, 就可以操作Hibernate API进行持久层的操作了。在这种情况下程序员不需要熟练的操作SQL,Hibernate能够自动...

2016-03-27 22:56:22

阅读数 441

评论数 0

mybatis学习之批量删除及其相关代码

批量删除 delete from t_user where u_id in( #{id} ) collection 为用于遍历的元素(必选),支持数组、List、Set item表示集合中每一个元素进行迭代时的别名. index指 定一个名字,用...

2016-03-27 22:52:37

阅读数 256

评论数 0

3月24日学习笔记

笔记

2016-03-25 09:18:21

阅读数 117

评论数 0

提示
确定要删除当前文章?
取消 删除