Coin163

  • 【Spring实战】—— 12 AspectJ报错:error at ::0 can't find referenced pointcut XXX

    ) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83) at com.spring.test.chap44.test.main(test.java:8) Caused

    日期:2016年04月18日
  • Spring AOP的底层实现技术---JDK动态代理

    JDK动态代理     在JDK 1.3以后提供了动态代理的技术,允许开发者在运行期创建接口的代理实例。在Sun刚推出动态代理时,还很难想象它有多大的实际用途,现在我们终于发现动态代理是实现AOP的绝好底层技术。     JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和InvocationHandler。其中InvocationHandler是一个接口,可以通过实现该接口定义横切逻辑,在并通过反射机制调用目标类的代码,动态将横切逻辑和业务逻辑编织在一起。    而Proxy为InvocationHandler实现类动态创建一个符合某一接口的代理实例。这样讲

    日期:2011年11月12日
  • Spring中RedirectAttributes对象重定向传参

    ,则需要在显示后及时清理,不然下面每一页都带着这个信息也不对。Spring在3.1才提供了这个能力。 public String save(@ModelAttribute("group") Group group, RedirectAttributes

    日期:2015年08月04日
  • Spring Cache

    Spring Cache 转载自:http://www.cnblogs.com/rollenholt/p/4202631.html 缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。 本文通过一个简单的例子进行展开,通过对比

    日期:2016年05月18日
  • Spring声明式事务配置管理方法

    Spring声明式事务配置管理方法 一、环境配置 项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 3.0 AOP类库即可。 二、事务配置 首先在applicationContext.xml添加以下内容

    日期:2016年02月26日
  • listener的应用

    =arg0.getServletContext();           //从代理对象中获得departmentService的对象,放到servletContext(application)对象中,类似spring中 的静态注入           context.setAttribute

    日期:2012年03月29日
  • Spring Cache

    http://www.cnblogs.com/rollenholt/p/4202631.html 缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。 本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring

    日期:2016年03月04日
  • Spring Security(10)——退出登录logout

     要实现退出登录的功能我们需要在http元素下定义logout元素,这样Spring Security将自动为我们添加用于处理退出登录的过滤器LogoutFilter到FilterChain。当我们指定了http元素的auto-config属性为true时

    日期:2016年03月22日
  • What does ContextLoaderListener do in Spring?

    >org.springframework.web.context.ContextLoaderListener</listener-class> </listener> So what does  ContextLoaderListener  do exactly? As the Spring API puts it: Bootstrap listener

    日期:2016年02月19日
  • Mybatis与Spring整合

    Spring与Mybatis整合 一、整合思路 1、SqlSessionFactory对象应该放到spring容器中作为单例存在。 2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 3、Mapper代理形式中

    日期:2016年08月02日
  • iOS动画编程-View动画[ 2 ] Spring动画

    self.loginButton.center.y -= 30.0 self.loginButton.alpha = 1.0 }, completion: nil)  在viewDidAppear方法中,使用Spring动画使按钮弹出,同时透明度变成1

    日期:2016年01月03日
  • Spring AOP 实现原理

    ):一个关注点的模块化,这个关注点实现可能另外横切多个对象。事务管理是J2EE应用中一个很好的横切关注点例子。方面用Spring的 Advisor或拦截器实现。   连接点(Joinpoint): 程序执行过程中明确的点,如方法的调用或特定的异常被抛出。   通知

    日期:2016年04月18日
  • 完美解决json循环问题(使用javassist增强):Spring MVC中使用jackson的MixInAnnotations方法动态过滤JSON字段 - 博客频道 - CSDN.NET

    doAfterThrowing(Exception e) { System.out.println(" -------- AfterThrowing -------- "); } } spring配置: <!-- 启动mvc对aop的支持,使用aspectj代理

    日期:2017年03月29日
  • Spring声明式事务配置管理方法详解

    项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法: 点击项目右键->Build Path->Add librarys

    日期:2015年06月25日
  • Spring Animation

    Spring Animation 简介 Spring Animation 本质上是一种特殊的动画曲线,自从 iOS 7 开始被广泛应用在系统动画中。下图中演示的自带的动画效果实际上都使用了 Spring Animation: 事实上,从 iOS 7

    日期:2015年12月26日
  • Spring的工作原理

    一、 IoC(Inversion of control): 控制反转 1、IoC: 概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系 核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean 二

    日期:2016年05月16日
  • Spring中配置数据源的4种形式

      不管采用何种持久化技术,都需要定义数据源。Spring中提供了4种不同形式的数据源配置方式: spring自带的数据源(DriverManagerDataSource),DBCP数据源,C3P0数据源,JNDI数据源。 1.spring自带的数据源

    日期:2016年03月13日
  • spring的事务详解1

    ://www.springframework.org/schema/beans/spring-beans-2.5.xsd          http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx

    日期:2015年10月13日
  • spring 手动事务回滚

    TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 看这里:http://blog.csdn.net/yipanbo/article/details/46048413

    日期:2016年04月21日
  • Spring/Hibernate 应用性能优化的7种方法

    对于大多数典型的 Spring/Hibernate 企业应用而言,其性能表现几乎完全依赖于持久层的性能。此篇文章中将介绍如何确认应用是否受数据库约束,同时介绍七种常用的提高应用性能的速成法。本文系 OneAPM 工程师编译整理。 如何确认应用是否受限于数据库

    日期:2015年12月05日