struts和spring整合,因为action由spring进行管理,需要在spring配置文件中设置相对应的action的属性scope="prototype",绝对不能用默认值scope="singleton",设置成scope="prototype"相当于每次都会去new一个实例,否则用一个实例去去处理所有的请求,就会发生例如验证
分类:
其他好文 时间:
2018-08-11 12:26:12
阅读次数:
173
摘要: 本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。 目录 一、创建数据表结构 二、创建对应数据表的PO 三、创建表与实体间的映射 四、创建数据操作接口 五、创建数据操作接口实现类 六 、创建Spring配置文件 七、测试 Spring ...
分类:
数据库 时间:
2018-08-10 01:16:51
阅读次数:
203
引用属性文件 使用JNDI数据源 Spring Bean的作用域 Spring自动装配 拆分Spring配置文件 ...
分类:
编程语言 时间:
2018-08-09 13:52:49
阅读次数:
161
1、实例化一个Bean--也就是我们常说的new; 2、按照Spring上下文对Bean进行属性注入 3、如果这个Bean已经实现了BeanNameAware接口,会调用它实现的setBeanName(String)方法,此处传递的就是Spring配置文件中Bean的id值 4、如果这个Bean已经 ...
分类:
编程语言 时间:
2018-08-08 19:52:30
阅读次数:
174
一、xml配置形式 1、在Spring配置文件中增加面向切面配置当调用com.activemq.service.impl.ConsumerServiceImpl接口实现类的任意方法时执行切面类中的方法。 2、写切面类 注意:1)不能对web层(比如:com.activemq.action.Consu ...
分类:
编程语言 时间:
2018-08-07 01:37:18
阅读次数:
210
一些小疑问,注解装配在默认情况下是不开启的,为了使用注解装配,我们必须在Spring配置文件中配置 <context:annotation-config/>元素。但是在看项目源码的时候没有这一配置,就有些疑惑,找到了https://www.cnblogs.com/iuranus/archive/20 ...
分类:
编程语言 时间:
2018-08-01 18:13:46
阅读次数:
684
Maven配置 Maven配置依赖 Spring中配置 Mybatis。由Spring管理mybatis 直接在spring配置文件中设置Mybatis即可。 Spring-config.xml 内容如下 <?xml version="1.0" encoding="UTF-8"?> <beans x ...
分类:
编程语言 时间:
2018-08-01 14:12:32
阅读次数:
179
Spring Cloud Config环境库 {application}映射到客户端的“spring.application.name”; {profile}映射到客户端上的“spring.profiles.active”(逗号分隔列表); 和 {label}这是一个服务器端功能,标记“版本”的... ...
分类:
编程语言 时间:
2018-07-26 18:37:59
阅读次数:
130
1.使用ehcache缓存权限数据 ehcache是专门缓存插件,可以缓存Java对象,提高系统性能。 l ehcache提供的jar包: 第一步:在pom.xml文件中引入ehcache的依赖 第二步:在项目中提供ehcache的配置文件 第三步:在spring配置文件中配置缓存管理器对象,并注入 ...
分类:
其他好文 时间:
2018-07-24 17:39:48
阅读次数:
188
util:properties和context:property-placeholder标签都可以用来获取外部配置文件中的内容 1、util:properties 它是以声明bean方式来使用,创建了一个bean,下面使用的时候通过SpEL表达式#{}获取bean的属性。 需要注意,这种方式需要在s ...
分类:
编程语言 时间:
2018-07-23 10:58:32
阅读次数:
160