Spring获取ApplicationContext对象工具类的实现方法
Spring获取ApplicationContext对象工具类的实现方法
(1)实现的工具类:
package com.util;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
final public class ApplicationContextUtil {
private static ApplicationContext ac=null;
private ApplicationContextUtil(){
}
static{
ac=new ClassPathXmlApplicationContext("applicationContext.xml");
}
public static ApplicationContext getApplicationContext(){
//获得返回的容器对象
return ac;
}
}
(2)使用方法:
public static void getByUtil(){
ApplicationContextUtil.getApplicationContext().getBean("userService");
}
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关推荐
-
Spring MVC之WebApplicationContext_动力节点Java学院整理
如果你使用了listener监听器来加载配置,一般在Struts+Spring+Hibernate的项目中都是使用listener监听器的.如下 Java代码 <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> Spring会创建一个WebApplicationContext上下文,称为父上下
-
详解spring applicationContext.xml 配置文件
applicationContext.xml 文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:xsi="http
-
JSP Spring ApplicationContext的国际化支持
JSP Spring ApplicationContext的国际化支持 1.ApplicationContext接口继承了MessageResource接口,因此使用ApplicationContext作为spring容器可以使用国际化资源文件. 2.在MessageResource接口中定义了两个主要用于国际化的方法: String getMessage(String param,Object[] args,Locale loc) ; String getMessage(String par
-
Spring获取ApplicationContext对象工具类的实现方法
Spring获取ApplicationContext对象工具类的实现方法 (1)实现的工具类: package com.util; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; final public class ApplicationContextUtil { private s
-
Spring Boot中优雅的获取yml文件工具类
如何在spring boot中优雅的获取.yml文件工具类呢 代码如下: package com.common.base.utils.base; import com.common.base.generator.ResourceManager; import org.yaml.snakeyaml.Yaml; import java.io.InputStream; import java.util.HashMap; import java.util.Map; /** * yml文件工具类 */ p
-
Spring框架JavaMailSender发送邮件工具类详解
本文实例为大家分享了Spring框架JavaMailSender发送邮件工具类,供大家参考,具体内容如下 需要用到的jar包: 下面是发送工具类代码: package com.test.email; import org.springframework.core.io.FileSystemResource; import org.springframework.mail.SimpleMailMessage; import org.springframework.mail.javamail.Jav
-
iOS实现封装一个获取通讯录的工具类详解
前言 本文给大家介绍了关于iOS如何封装一个获取通讯录工具类的相关内容,iOS获取通讯录一共有4个framework: AddressBook, AddressBookUI, Contacts, ContactsUI; 其中 AddressBook 和 AddressBookUI 已经被iOS9时 deprecated 了, 而推出了Contacts 和 ContactsUI 取代之. 其中 AddressBookUI 和 ContactsUI 是picker出一个界面提供选择一条联系人信息并且
-
Java压缩文件工具类ZipUtil使用方法代码示例
本文实例通过Java的Zip输入输出流实现压缩和解压文件,前一部分代码实现获取文件路径,压缩文件名的更改等,具体如下: package com.utility.zip; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import
-
Python如何获取模块中类以及类的属性方法信息
目录 一.sys.modules模块 二.inspect模块 三.python获取模块中所有类的实例 总结 一.sys.modules模块 sys.modules是一个全局字典,python启动后就将该字典加载在内存中,每当导入新的模块时sys.modules都将记录这些导入模块.字典sys.modules对于加载模块起到了缓冲的作用. sys.modules拥有字典所拥有的一切方法.如: import sys print(sys.modules[__name__]) print(sys.mod
-
java分页工具类的使用方法
说明:曾经在网上看过花样繁多的分页,很多都号称如何通用,但很多时候往往不尽如人意:有在分页类中还加入URL地址信息的,有在分页类中还进行分页动作处理(此动作完全属于操作数据库方面的事情)的.现在好了,经本人总结与提炼: 无论你是否自己手动分页,还是借助了框架进行分页.此工具类都可以帮助你达到稳定的分页效果(包括导航页码功能),而且使用方法也相对简单:好了,废话少说,代码如下: package test.dao; import java.util.List; /** * 用于分页的工具类 * @a
-
浅谈java中的对象、类、与方法的重载
对象: 一切皆为对象. 对象包括两部分内容:属性(名词形容词),行为(动词). 对象和对象之间是有关系的: 派生,关联,依赖. 类: 对同一类别的众多对象的一种抽象. 类,还是用来生成对象的一种模板,对象是类的一种具体化的表现. 面向对象的三大特性:封装,继承,多态. class 类名{ 访问修饰符 成员变量的定义; 访问修饰符 成员函数(方法)的定义; } 访问修改符:默认不写,private,public. private,私有.只能被当前class 类名{}中的代码访问到.出了这个类的{}
-
JAVA中Collections工具类sort()排序方法
本问介绍了Collections工具类两种sort()方法,具体如下: 一.Collections工具类两种sort()方法 格式一: public static <T extends Comparable<? super T>> void sort(List<T> list) 说明:该方法中的泛型<T>都是Comparable接口的子类,即只有是Comparable接口子类类型的数据,才能进行比较排序.如果其他类型的数据要进行比较排序,必须继承Compar
-
缓存工具类ACache使用方法详解
本文实例为大家分享了缓存工具类ACache的使用,供大家参考,具体内容如下 (1). ACache mCache = ACache.get(this); (2). String cacheData = mCache.getAsString("cache_data"); (3). if (!TextUtils.isEmpty(cacheData)) { 解析.setAdapter. } (4). 然后仍然请求网络,因为缓存的意义是为了在
随机推荐
- awk区间取值的例子
- Java中静态类型检查是如何进行的实例思路详解
- 使用python实现生成用户信息
- PHP实现路由映射到指定控制器
- javascript密码强度校验代码(两种方法)
- python 数据加密代码
- Android开发中编写蓝牙相关功能的核心代码讲解
- js document.getElementsByClassName的使用介绍与自定义函数
- 使用VS开发 Node.js指南
- 深入浅析Python中join 和 split详解(推荐)
- linux awk时间计算脚本及awk命令详解
- 微信小程序 动态传参实例详解
- jQuery的load()方法及其回调函数用法实例
- jQuery实现密保互斥问题解决方案
- UiOS开发中ITextView回收或关闭键盘使用方法总结
- python使用any判断一个对象是否为空的方法
- Laravel5中Cookie的使用详解
- PHP设计模式之装饰者模式
- 解决Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com
- python实现爬取图书封面
