![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
syslbjjly
这个作者很懒,什么都没留下…
展开
-
spring加载properties文件的两种方式
在项目中如果有些参数经常需要修改,或者后期可能需要修改,那我们最好把这些参数放到properties文件中,源代码中读取properties里面的配置,这样后期只需要改动properties文件即可,不需要修改源代码,这样更加方便。在Spring中也可以这么做,而且Spring有两种加载properties文件的方式:基于xml方式和基于注解方式。下面分别讨论下这两种方式。1.通过xm...原创 2019-04-10 16:31:30 · 541 阅读 · 0 评论 -
自定义拦截器的执行顺序
一、正常放行情况1.第一个拦截器实现:package springboot.example.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.Com...原创 2019-05-29 18:03:47 · 5019 阅读 · 0 评论 -
spring AbstractRoutingDataSource详解,分析多数据源切换原理
1.在spring中有一个抽象类AbstractRoutingDataSource类,通过这个类可以实现动态数据源切换。如下是这个类的成员变量private Map<Object, Object> targetDataSources;private Object defaultTargetDataSource;private Map<Object, DataSource...原创 2019-06-24 17:39:41 · 8163 阅读 · 2 评论 -
spring配置tomcat jdbc pool数据库连接池
<bean id="sqliteDataSource" class="org.apache.tomcat.jdbc.pool.DataSource" destroy-method="close"> <!-- <bean class="org.apache.tomcat.jdbc.pool.PoolProperties"> --> <!--...原创 2019-07-24 10:27:14 · 1309 阅读 · 0 评论 -
火狐和Google浏览器的MultipartFile类的getContentType方法获取压缩包的后缀问题
问题描述:在上传zip文件时,用方法getContentType获取的内容类型来进行匹配,google浏览器正常,而火狐浏览器则是不匹配后经debug看到获取的内容类型则不一样,火狐的如下:Google浏览器如下:所以是浏览器的不同对contentType的类型也有所不同,具体对应类型如下下链接:https://blog.csdn.net/meimingming/...原创 2019-08-21 19:22:07 · 11489 阅读 · 0 评论 -
在静态方法中如何注入静态对象
1.问题:在静态方法中需要使用spring注入的对象,但是在运行使用过程中,此对象则是为null,所以会导致空指针异常正常写的代码(咋一看是没啥毛病吧):@Autowiredprivate static RedisTemplate<String, Object> redisTemplate;public static long getExpire(String ke...原创 2019-09-18 17:02:08 · 4221 阅读 · 0 评论