自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 注解配置AOP

注解配置AOP(使用 AspectJ 类库实现的),大致分为三步:1. 使用注解@Aspect来定义一个切面,在切面中定义切入点(@Pointcut),通知类型(@Before, @AfterReturning,@After,@AfterThrowing,@Around).2. 开发需要被拦截的类。3. 将切面配置到xml中,当然,我们也可以使用自动扫描Bean的方式。这样的话,那

2016-04-01 01:17:22 306

原创 Spring IoC

Spring实践大概步骤1,创建应用接口2,创建接口实现类3,创建Spring配置文件4,创建Spring的测试类关于IoCIoc全称:Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。理解好Ioc的关键是要

2016-03-29 22:22:19 272

原创 Hibernate缓存

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

2016-03-28 23:20:15 205

原创 spring简介

Spring的特点:1,轻量:Spring的处理开销非常小,而且是非侵入式的,也就是说基于Spring开发系统中的对象一般不依赖Spring的类。2,依赖注入:Spring提倡使用注入IoC来实现松耦合。当需要某个类的对象时,从Spring容器中得到而不是通过new实例化对象。3,面向切面:将业务逻辑从系统服务(如监控和事务管理)中分离出来,实现内聚开发。系统对象只要做他们该做的业

2016-03-27 23:23:42 335

原创 mybatis相比Hibernate的优势

Hibernate的缺陷:Hibernate对数据库提供了非常完整的封装,实现了从POJO到数据库的全套映射机制。我们仅仅需要定义好POJO到数据库表的映射关系,就可以操作Hibernate API进行持久层的操作了。在这种情况下程序员不需要熟练的操作SQL,Hibernate能够自动生成对应的SQL并调用JDBC接口执行。但是,面对特殊情况的时候:例如:1,某些银行业务,系统的全

2016-03-27 22:56:22 578

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

批量删除delete from t_user where u_id in(#{id})collection 为用于遍历的元素(必选),支持数组、List、Setitem表示集合中每一个元素进行迭代时的别名.index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置.open表示该语句以什么开始,separator表示在每

2016-03-27 22:52:37 427

原创 3月24日学习笔记

笔记

2016-03-25 09:18:21 245

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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