![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
pandalovey
一只小渣渣
展开
-
SpringEL实现页面动态赋值
最近遇到一个很磨人的需求,需要在jsp里面中动态调用后台函数,动态赋值;也可以通过自定义函数库和标签库达到目的,这里介绍另外一种方法,使用spel Spring3中引入了Spring表达式语言SpringEL,SpEL是一种强大,简洁的装配Bean的方式,他可以通过运行期间执行的表达式将值装配到我们的属性或构造函数当中,更可以调用JDK中提供的静态常量,获取外部P...原创 2020-01-18 11:38:12 · 825 阅读 · 0 评论 -
BeanPostProcessor实现自定义注解扫描器
在项目中由于各种需要我们会自定义各种注解,就比如像Redis的订阅和发布,那么我们就会有查找所有使用了指定注解的方法的需求,并对这些方法做一些统一的操作,把这个需求封装到一个注解扫描器的抽象类工具中,不同的自定义注解去各自实现,这样就会方便很多 这里扩展了Spring的后置处理器BeanPostProcessor类,在Bean容器实例化、依赖注入并初始化完毕时执行...原创 2020-01-18 11:01:48 · 1175 阅读 · 0 评论 -
如何开启不同数据库的事务
这篇博客主要是为了解决:当项目中有多个数据库时,如何将多个数据库区分开来,开启一个数据库的事务在spring的配置文件applicationContext.xml中分别配置2个DataSource, 开启2个事务<!-- 配置数据源1 --><bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledData...原创 2019-03-14 17:45:12 · 2308 阅读 · 1 评论 -
工程启动报错org.springframework.beans.factory.BeanCreationException
九月 02, 2019 10:45:17 上午 org.apache.catalina.core.StandardContext startInternal at sun.rmi.transport.Transport$1.run(Transport.java:197) at java.security.AccessController.doPrivileged(Native Method)...原创 2019-09-02 11:26:18 · 1333 阅读 · 0 评论