有些时候,尤其是在开发应用框架的时候,由于某些原因无法或者很难重启tomcat或者reload应用,但是配置又需要动态生效,这个时候通常希望通过reload spring applicationcontext的方式来重新加载配置,比如数据源的动态配置. 1.在web.xml配置监听器ContextLoaderListener <listener>   <listener-class>org.springframework.web.context.ContextLoaderListe…
Spring中加载ApplicationContext.xml文件的方式 原文:http://blog.csdn.net/snowjlz/article/details/8158560 1.利用ClassPathXmlApplicationContext,可以从classpath中读取XML文件 (1)    ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml")…
package com.etc.test; import org.junit.Test; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.xml.XmlBeanFactory; import org.springframework.context.ApplicationContext; import org.springframework.context.…
文章转自 http://www.it165.net/pro/html/201406/15205.html 有朋友最近问到了 spring 加载类的过程,尤其是基于 annotation 注解的加载过程,有些时候如果由于某些系统部署的问题,加载不到,很是不解!就针对这个问题,我这篇博客说说spring启动过程,用源码来说明,这部分内容也会在书中出现,只是表达方式会稍微有些区别,我将使用spring 3.0的版本来说明(虽然版本有所区别,但是变化并不是特别大),另外,这里会从WEB中使用spring…
<!-- 占坑,迟点补充底层原理 --> Spring支持4种资源的地址前缀 (1)从类路径中加载资源——classpath: classpath:和classpath:/是等价的,都是相对于类的根路径.还有一种classpath*:前缀,假设有多个jar包或文件系统类路径都拥有一个相同的文件名比如ApplicationContext.xml,classpath:只会在第一个加载ApplicationContext.xml,而classpath*:会到扫描到所有的ApplicationCont…
--------------------siwuxie095                                 Spring 编程式事务管理         以转账为例         1.在 MySQL 中手动创建数据库和表     数据库名:tx_db,表名:account,字段:id.name.money             手动添加数据,用作测试                     2.具体步骤     (1)配置事务管理器     <!-- 配置事务管理器 -->…
web.xml的contextConfigLocation作用及自动加载applicationContext.xml 转自:http://blog.csdn.net/sapphire_aling/article/details/6069764 在web.xml中通过contextConfigLocation配置spring,contextConfigLocation 参数定义了要装入的 Spring 配置文件. 如果想装入多个配置文件,可以在 <param-value> 标记中用逗号作分隔符.…
<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://j…
移动端下拉刷新.加载更多插件dropload.js(基于jQuery/Zepto) 原文:http://www.grycheng.com/?p=1869 废话不多说,先让大家看一下案例效果: DEMO1,加载底部 DEMO2,加载顶部.底部 DEMO3,固定布局,加载顶部.底部 使用方法 引用css和js <link rel="stylesheet" href="../dist/dropload.min.css"> <script src=&quo…
下拉刷新 实现下拉刷新目前能想到的有两种方式 1. 调用系统的API,系统有提供下拉刷新的API接口 2. 监听scroll-view,自定义下拉刷新,还记得scroll-view里面有一个bindscrolltoupper属性吗?当滚动到顶部/左边,会触发 scrolltoupper 事件,所以我们可以利用这个属性,来实现下拉刷新功能. 两种方法都可以,第一种比较简单,易上手,毕竟一些逻辑系统已经给你处理好了,第二种适合那种想要自定义下拉刷新样式的小程序,初识就用第一种,系统提供的就好.以首页…