博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web项目启动时 初始化加载系统参数 获取无法自动注入的服务
阅读量:6940 次
发布时间:2019-06-27

本文共 683 字,大约阅读时间需要 2 分钟。

hot3.png

在web.xml里面配置监听 项目启动时 直接初始化上下文

init
com.james.amy.impl.listener.InitListener

监听类 实现  ServletContextListener 重写  contextInitialized 方法

关键点:获取bean 

方法1:

ApplicationContext  context=WebApplicationContextUtils.getRequiredWebApplicationContext(servletContextEvent.getServletContext()); SysParamMapper sysParamMapper=(SysParamMapper) context.getBean("sysParamMapper");

方法2:

ContextLoader.getCurrentWebApplicationContext().getBean("pokerRoomService");

扫描时启动一个类的方法:<!--     <bean id="websocketServer" class="com.softisland.jc.poker.socket.WebSocketServer"  init-method="start" >

    </bean> -->

转载于:https://my.oschina.net/jamescasta/blog/731223

你可能感兴趣的文章
linux系统启动流程
查看>>
VMware vSphere 6简单部署---VCSA( vCenter Server Appliance)部署
查看>>
Spring MVC如何把全局异常记录到日志中?
查看>>
Mysql创建表过程中报1064错误
查看>>
陈松松:视频营销高手悟透的三个持续赚钱的秘诀
查看>>
Linux下配置Apache最大连接数
查看>>
linux复制指定目录下的全部文件到另一个目录中
查看>>
grafana 监控模板监控系统启动时间
查看>>
2014对自己的规划
查看>>
Ajax简单示例应用,一看就会用!
查看>>
我的友情链接
查看>>
hbase的预region分区 脚本 经典
查看>>
我的友情链接
查看>>
Firefox 52 发大招:正式支持 TLS 1.3
查看>>
Django之单元测试
查看>>
Exchange Server 内部版本号和发行日期汇总
查看>>
2015.10.10信息系统项目管理师作业
查看>>
我的友情链接
查看>>
mrtg流量波动大
查看>>
Java8-Stream-终止操作-归约与收集
查看>>