当web应用程序启动时就加载其它内容方法:
1.采用servlet
如:在web.xml配置,不用配置<servlet-mapping>
<servlet>
<servlet-name>log4jInit</servlet-name>
<servlet-class>com.htxx.service.servlet.Log4jInit</servlet-class>
<load-on-startup>1</load-on-startup> //加载顺序
</servlet>
2.采用listener
如:在web.xml配置
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
3.
spring配置文件中bean,在程序启动时就加注其配置文件,
就会对设置的<bean></bean>进行注入,相当new一个对象后,进行setXXXX.
如:
public class TestLoad {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
System.out.println("load"+name);
}
}
在springContext.xml中配置后:
<bean id="testLoad" class="dao.TestLoad">
<property name="name">
<value>dsffdsfds</value>
</property>
</bean>
当程序启动后,就会打打印出结果:loaddsffdsfds
所有,如果有时想在程序启动后把常用信息就直接放入静态变量中,存在内存中.
在spirng中配置后,在setXXX中加入load方法就行了.
分享到:
相关推荐
手动加载WebService服务端应用程序,手动加载WebService服务端应用程序
IDEA WEB项目启动不加载application.properties配置文件,yml配置文件是否也会不加载未尝试,如果有遇到的可以尝试一下。
部署rdlc时出现,未能加载文件或程序集“Microsoft.ReportViewer.WebForms问题的解决方法
快速创建三维Web应用程序 SuperMap iClient3D for WebGL具有的能力 – 支持加载倾斜摄影、BIM、矢量等OSGB格式数据 – 支持加载影像、地形数据 – 支持加载动画三维模型数据 – 查询 – 量算 – 飞行 – 淹没分析、...
这个代码是一个基于Web的AI对象检测应用程序,使用了ML5.js和COCO-SSD模型。它可以通过计算机摄像头实时检测视频中的对象,并在屏幕上显示其位置和标签。这种应用程序可用于安全监控、自动化控制和智能家居等领域。 ...
此解决方案是ASP.NET mvc Web应用程序,它显示每次发出新的http请求时在内存中加载数组的内存泄漏.zip
Elyse Kolker Gordon的同构Web应用程序第1章同构Web应用程序体系结构简介服务器渲染的应用程序通过向服务器发出新请求来处理用户执行的每个操作单页应用程序(SPA)可以在浏览器中完全加载内容并响应用户交互同构Web...
如何使用ajax开发web应用程序(二) 如何使用ajax开发web应用程序(三) 如何使用ajax开发web应用程序(一) 在过去,由于为了获得新数据而不得不重新加载web页面(或者加载其他页面)导致web应用程序发展被限制。...
整理了APP、应用程序、web加载、等待的gif动态图片,包含一些个性的gif,肯定有你喜欢的风格,
渐进式Web应用程序(PWA)是一项新技术,可在网站和移动应用程序之间建立中间立场。 它们像普通应用程序(网络应用程序)一样安装在电话上,可以从主屏幕进行访问。 用户可以通过从主屏幕启动应用程序来返回您的...
bottle-service, 从ServiceWorker缓存恢复的即时web应用程序 瓶服务从ServiceWorker缓存恢复的即时web应用程序 现场演示 - 请使用 Chrome 或者 Opera 桌面即时应用演示 - TodoMVC在页面重新加载,托管在免费的Heroku...
通过此命令行实用程序,可以轻松创建针对Web应用程序的任何特定页面(或“入口点”)获取的JS捆绑包的可视化。 例子 npx bundle-wizard reddit.com 在生产应用程序上尝试一下: 尝试使用以下任何命令来浏览不同...
Ratpack 一个简单,干练,工具包,用于创建高性能的Web应用程序。
远程应用远程 Web 应用程序加载器要求建造科尔多瓦建造 cordova platform add androidcordova build跑步像往常一样安装生成的 apk 或: 用usb连接手机在手机上启用调试 USB 然后: 科尔多瓦运行安卓它将上传并运行该...
FunkLoad, 在 python 中,web应用程序的功能和负载测试框架 简介是一个功能和加载web测试器,用 python 编写,主要用例为:对网络项目进行功能测试,从而进行回归测试。性能测试:通过加载web应用程序并监视服务器,...
一个桌面应用程序,用于查看和使用精选的手工制作的本地Web应用程序。 这是为了什么? 该项目是拥有单个桌面应用程序的一种方式,该桌面应用程序是所有工具的所在地。 它会将您放置在GitHub或npm上的Web应用程序...
带有AppSync Workshop的无服务器Web应用程序 在本次研讨会。 该研讨会向您展示了构建没有服务器的数据驱动的Web应用程序有多么容易。 您将构建一个无服务器的Web应用程序,该应用程序使用户可以搜索受欢迎的旅游目的...
ngc-webpack, Angular 编译器cli与 web service链加载程序 @ngtools/webpack 封装,带有钩子到编译过程和库模式...应用程序模式:应用程序的AOT编译。background移植到 `@ngtools/web pack使用情况高级AOT生产选项可选
服务器端渲染,单页应用程序和渐进式Web App的最小样本 这是什么项目 该项目介绍了如何实现SSR,SPA和PWA。 文章 只有日语 特征 该项目显示了如下几种实现。 服务器端渲染 单页申请 渐进式Web应用 GraphQL RESTful...