SpringBoot 2.x
玄小夏
这个作者很懒,什么都没留下…
展开
-
SpringBoot自定义错误页面
在SpringBoot中,除了SpringBoot默认的错误页面外,我们也可以自定义页面,当然了,我们首先需要添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-sta...原创 2020-04-01 23:47:05 · 344 阅读 · 0 评论 -
SpringBoot自定义Servlet,Listener,Filter
SpringBoot自定义Servlet在SpringBoot中,有两种方式来自定义Servlet方式一(注解方式)不管是方式一还是方式二,都需要将自定义的Servlet继承自类HttpServlet。我们所写的自定义类需要使用到注解@WebServlet,在这个注解中,通过配置urlPatterns来确定自定义Servlet的控制范围。MyServlet.javapackage com...原创 2020-04-01 23:31:40 · 211 阅读 · 0 评论 -
SpringBoot集成JSP,FreeMarker,Thymeleaf的方式
SpringBoot集成JSPSpringBoot想要集成JSP,首先需要添加JSP的相关依赖 <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</art...原创 2020-03-31 22:27:54 · 191 阅读 · 0 评论 -
SpringBoot事件监听
SpringBoot实现事件监听的4种方式方式一创建自定义事件类,继承自ApplicationEventpackage com.boot.event.eventdemo;import org.springframework.context.ApplicationEvent;public class MyApplicationEvent extends ApplicationEve...原创 2020-03-29 22:48:31 · 232 阅读 · 0 评论 -
记一次SpringBoot工程中appliction.yml或application.properties配置不生效的问题
原因:在 pom.xml 文件中设置了 <package>pom</package> ,具体原因还不是很清楚。解决方案:将上面的那段配置删除即可。原创 2019-05-23 11:10:22 · 2463 阅读 · 1 评论 -
SpringBoot 2.x 中的Redis事务
在Redis中使用事务,通常的命令组合是watch…multi…exec,也就是要在一个Redis连接中执行多个命令,我们可以考虑使用SessionCallback来达成这个目的。 watch: 监控Redis中的一些键 ...原创 2019-03-21 15:51:04 · 743 阅读 · 1 评论 -
SpringBoot 2.x拦截器
SpringBoot 2.x 拦截器注册方式在SpringBoot 1.x中我们可以通过继承WebMvcConfigurerAdapter这个类来实现注册拦截器的功能,但在SpringBoot 2.x中,却不推荐我们通过这种方式来实现,我们可以通过继承WebMvcConfigurationSupport这个类来实现。我们可以通过继承HandlerInterceptorAdapter这个抽象类来...原创 2018-09-27 09:38:46 · 643 阅读 · 0 评论 -
SpringBoot 2.x 从yml文件中读取配置自动解密,同时附上DESUtil
在SpringBoot 2.x 中,我们通过yml文件来进行各种配置,之前我们需要通过编写一个DESUtil来对获取的配置进行解密,但是通过下面的方式可以直接对配置文件进行自动解密@Configurationpublic class EncryptionPropertyConfig { @Bean(name="encryptablePropertyResolver") ...原创 2018-09-05 16:34:15 · 3167 阅读 · 0 评论 -
SpringBoot 2.x JedisConnectionFactory(redis.clients.jedis.JedisShardInfo)过时修正
SpringBoot 2.x Redis过时配置的修改方式在SpringBoox 1.x 中,使用Jedis来配置Redis时可以通过如下方式:@Configuration@EnableCachingpublic class RedisConfig extends CachingConfigurerSupport { @Value("${spring.redis.host}"...原创 2018-08-30 11:43:07 · 5233 阅读 · 0 评论 -
记录一次SpringBoot 2.x Redis 序列化Integer类型不起作用
在一次往Redis缓存中插入一个 Map&lt;Integer, ActivityCacheModel&gt;,public void setDisplayActivityMap(Map&lt;Integer, ActivityCacheModel&gt; displayActivityMap) { redisMapTemplate.opsForValue().set(DI...原创 2018-08-31 19:11:50 · 1860 阅读 · 0 评论