spring
文章平均质量分 81
自带五拨片
编写有思想的代码,是我一生的追求!
展开
-
服务版本发布问题(spring的bean生命周期控制)
问题:公司报警群,在项目上线时,会多出一些redis连接异常,在项目系统日志查到,多数错误信息,如下:redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool根据对应的报错类行中找出,其报错是mq消费者Consumer,在消费mq代码逻辑用到redis,大多报出上述redis线程池无连接错误。分析:出现问题,肯定是服务关闭时,redis线程池已经销毁了.原创 2022-04-05 21:16:53 · 3688 阅读 · 1 评论 -
spring控制bean生命周期(spring控制的bean初始化与销毁的执行方法)
之前项目中,需要用到在项目启动时,就要在某个类中执行一些方法。在我的记忆中我只知道在bean的配置中加init-method这种方法。这两天在浏览spring官方文档中,发现还有其他的方法,于是拿出来总结一下,以方便后续开发中使用。 spring在控制bean生命周期的整个过程中,给开发者提供了初始化与销毁bean时需要做自己的处理的三种方式(我用的spring5...原创 2019-12-27 16:51:14 · 297 阅读 · 0 评论 -
启动服务spring没有加载问题
今天,给项目组服务器搭建新的项目,在服务器中配置spring,但是启动的时候spring中的bean并没有加载进来。1.首先看了一下,bean类名有没有写错,鼠标单击类能进到类里,排除类名的错误。2.然后,看web.xml中的配置是不是没有添加spring配置,果然,在web.xml里没有下边的监听器配置。(为什么要配置,本人只知道它用于监听spring初始化时加载一些类,如果想知...原创 2018-12-17 20:45:26 · 1372 阅读 · 0 评论 -
手写springMVC简单实现——概要思路实现(一)
为了更好的学习springMVC工作原理,最近自己实现了一个简易版的springMVC,在这与大家分享一下。在学习之前,我凭经验,猜想springMVC应该是利用servlet接收请求地址,然后再通过请求地址,找到与请求地址对应的方法,然后执行,就可map的key->value感觉一样,学习之后,验证了自己的猜想。 参考文献:https://blog.csdn.net/ch...原创 2019-04-24 20:51:53 · 245 阅读 · 0 评论 -
手写springMVC简单实现——目录结构说明(二)
上一篇,展示了一下,实现springMVC的servlet,下面先展示一下,实现效果。1.postman工具效果:2.页面实现效果:3.测试类实现效果:4.项目结构说明:demo包:业务逻辑代码的实现utils包:工具包annotation包:springMVC用到的注解类common包:通用工具类HttpRequest包:发送http请求的...原创 2019-04-25 10:36:02 · 1500 阅读 · 0 评论