![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
yangzisai
这个作者很懒,什么都没留下…
展开
-
Spring AOP 概念理解
1.我所知道的aop 初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都是万变不离其宗而已。 2.为什么用aop 1就是为了方便,看一个国外很有名的大师...原创 2010-06-05 22:59:19 · 92 阅读 · 0 评论 -
一个简单的AOP实例
目标对象的接口:IStudent.java 1 /** */ /** 2 * 3 */ 4 package com.dragon.study; 5 6 /** */ /** 7 * @author dragon 8 * 9 */ 10 public interface IStudent { 11 ...原创 2010-06-05 23:00:38 · 88 阅读 · 0 评论 -
java.lang.ClassCastException: $Proxy1解决 Spring声明式事务配置上去后出现如下报错:...
public static void main(String[] args) { // TODO Auto-generated method stub ApplicationContext cx = new FileSystemXmlApplicationContext("/src/applicationContext.xml"); [b]CompanyDao [/b]compa...原创 2010-06-06 00:13:02 · 102 阅读 · 0 评论 -
Spring AOP @AspectJ 入门实例
从Spring 2.0开始,可以使用基于schema及@AspectJ的方式来实现AOP,本文以一个简单的实例介绍了如何以@AspectJ方式在Spring中实现AOP。由于@Aspect是基于注解的,因此要求支持注解的5.0版本以上的JDK。 环境要求: 1. Web应用 2. 有一个专门提供系统服务的Service层 我们的目标是,如果用户调用Service...原创 2010-06-06 00:53:17 · 91 阅读 · 0 评论 -
spring使用CGLIB代理
Java代码 package com.bjsxt.spring; public class UserManagerImpl { public void addUser(String name, String password) { System.out.println("UserManager...原创 2010-06-06 01:16:04 · 143 阅读 · 0 评论 -
spring 事务服务
Spring为事务管理提供一流的支持。它同时支持编程式和声明式事务。为实现健壮的企业级应用,事务能担当重要的作用。无论是使用编程式事务还是声明式事务,在开发Spring应用时,开发者都不需要对具体的事务管理实现进行交互。 事务管理抽象是Spring提供的最重要的一种抽象。秉承Spring的设计原则,对于事务管理而言,Spring的事务管理具有如下几方面的优势: 1)对于采用手工控制事务,即...原创 2010-06-06 01:30:16 · 82 阅读 · 0 评论