spring
文章平均质量分 64
SCU阳光
在校学生
展开
-
Spring容器创建对象的时间
spring容器创建对象的时间又两种情况:情况一:当程序加载Spring 容器时就会调用默认的构造函数为bean创建对象1. 首先,我们创建一个类public class HelloWorldScope { public HelloWorldScope() { System.out.println("This is the Constructor!"); } public v原创 2017-09-06 10:48:37 · 915 阅读 · 0 评论 -
Java代理方式——静态代理和动态代理详解
Java动态代理,Java静态代理,Java代理方式详解原创 2017-09-15 10:00:01 · 929 阅读 · 0 评论 -
Spring中的@Resource注解执行过程
首先,我们先写一个简单的例子,这样看起来更清楚一点:1. 写两个类Student和Person类Student类public class Student { public void say() { System.out.println("This is a student!"); }}Person类import javax.annotation.Resource;原创 2017-09-12 11:15:29 · 5733 阅读 · 2 评论 -
Spring中的applicationContext.xml配置错误2
Caused by: java.lang.ClassNotFoundException: org.springframework.beans.factory.annotation.CommonAnnotationBeanPostProcessororg.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.beans.factory.annotation.Com原创 2017-09-12 10:28:39 · 586 阅读 · 0 评论 -
Spring中的applicationContext.xml配置错误
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [applicationContext.xml]; nested exception is java.lang.IllegalStateException: Context namespace element 'annotation-config'原创 2017-09-12 10:17:50 · 2054 阅读 · 0 评论 -
Spring依赖注入简单例子
Spring依赖注入依赖注入主要是对我们创建的JavaBean中的属性进行赋值。比如,下面我们创建两个类Person类(有getter()和setter()方法)和Student类:1. 编写JavaBeanPerson类Student类2.ApplicationContex.xml配置3.测试原创 2017-09-07 19:32:11 · 837 阅读 · 0 评论 -
Spring初始化Bean或销毁bean的时间
Spring初始化Bean和销毁Bean的时间1. 首先新建一个类,在类中增加了两个测试函数init()和destroy()函数2. 设置配置文件,在配置文件中的中增加两个元素init-method=”init和destroy-method=”destroy”。3. 测试程序4.输出结果原创 2017-09-07 10:48:09 · 3291 阅读 · 0 评论 -
Spring AOP自定义注解实现权限控制
在学习Java Spring框架中,学习到AOP的过程中,有一个很难理解的问题就是:自定义注解,然后解析注解实现权限控制。 权限控制:因为在一些项目中,service层的一些方法需要不同的权限才能访问。所以需要权限控制。 所以,我下面写了一个小例子来看一下具体的实现过程。实现方案: 1. 自定义一个注解PrivilegeInfo,使用这个注解原创 2017-09-19 18:54:40 · 10994 阅读 · 6 评论 -
发现了以元素 'aop:config' 开头的无效内容。应以 '{"http://www.springframework.org/schema/beans":beans}' 之一开头。
Spring 配置文件<!--aop 配置--> <aop:aspectj-autoproxy/> <beans> <bean id="controllerAop" class="cn.scu.petcommunity.common.ControllerAOP"></bean> &am原创 2018-11-05 16:06:01 · 2668 阅读 · 0 评论