zoukankan
html css js c++ java
spring动态加载(刷新)配置文件 [复制链接]
待验证
在程序开发时,通常会经常修改
spring
的配置文件,不得不重启tomcat来加载spring配,费时费力。如果能在不重启tomcat的情况下,手动动态加载spring 配置文件,动态重启读取spring配置文件,这样会十分方便。spring貌似自带refresh刷新效果,只要获取到XmlWebApplicationContext,调用refresh即可。
代码如下:
/**
* 重新加载配置文件(只有想不到没有猜不到)
* @Author 张志朋
* @param request void
* @Date 2016年8月24日
* 更新日志
* 2016年8月24日 张志朋 首次创建
*
*/
@RequestMapping(value="refreshXmlWebApplicationContext2016}")
public void refresh(HttpServletRequest request){
XmlWebApplicationContext context =
(XmlWebApplicationContext)WebApplicationContextUtils
.getWebApplicationContext(request.getServletContext());
context.refresh();
}
复制代码
查看全文
相关阅读:
理解二进制操作
web前端代码重构
Tomcat是一个Servlet容器?
对于python命令行参数使用,你应该这么做才专业
利用深度学习识别滑动验证码缺口位置
机器学习笔记(十)---- KNN(K Nearst Neighbor)
基于NB-IoT的智慧路灯监控系统(项目简介)
【读一本书】《昇腾AI处理器架构与编程》--神经网络基础知识(2)
高性能Web动画和渲染原理系列(4)“Compositor-Pipeline演讲PPT”学习摘要【华为云技术分享】
华为云数据库亮相下一代数据技术发展论坛,助力“数字一带一路”
原文地址:https://www.cnblogs.com/xingzc/p/7896903.html
最新文章
0082 rem适配方案:less+rem+媒体查询、flexible.js+rem
0081 预处理器 less
0080 媒体查询media、引入资源
0079 rem基础
0078 背景线性渐变:background: linear-gradient(起始方向, 颜色1, 颜色2, ...)
0077 flex布局:flex-direction、justify-content、flex-wrap、align-content、align-items、flex-flow、align-self、order
0076 移动端常见布局,二倍精灵图做法
0075 移动开发选择和技术解决方案:单独、响应式、normalize.css、border-box、移动端特殊样式
0074 二倍图:物理像素&物理像素比、背景缩放background-size
0073 视口:viewport
热门文章
0071 浏览器私有前缀
0069 3D呈现:transform-style、案例两面翻转的盒子
0068 3D 旋转:rotateX、rotateY、rotateZ、rotate3d
如何打造一款好软件?
分享一份大佬的MySQL数据库设计规范,值得收藏
比特币区块时间戳保护规则
PHP中的三大经典模式
传统数据库不适合现代企业架构了?
总结nginx中的location配置
十大流行的无脚本测试方案
Copyright © 2011-2022 走看看