Spring-S2SH做的一个应用,如何在启动应用后,就默认执行一些方法呢?

意见反馈 意见反馈 主题:991 回复:2082

Spring-S2SH做的一个应用,如何在启动应用后,就默认执行一些方法呢?

浮生未歇 发布于 2017-05-20 字数 159 浏览 1013 回复 4

S2SH做的一个应用,如何在启动应用后,就默认执行一些方法呢?
比如:在应用启动后就初始化加载用户的角色,权限和数据字典等信息到缓存。
求思路。。。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(4

灵芸 2017-09-28 4 楼

在一个WEB项目启动时,加载顺序是:context-param -> listener -> filter -> servlet。最常用的加载时进行某些操作的是filter和servlet。所以,你可以选择在这上面进行一些设置和操作。

浮生未歇 2017-07-23 3 楼

有很多方法,可以用过滤器或者拦截器的,或者使用AOP方法

想挽留 2017-07-16 2 楼

在所有Java Web应用中,在web.xml中对Servlet的声明可以添加<load-on-startup>属性,指明Servlet的初始化顺序。

可以将这个属性设置为大于1的整数,并在相应servlet的init方法中添加要执行的方法。

归属感 2017-07-06 1 楼

支持试用过滤器Filter或者监听器Listener