spring
绿源2008
编程、设计 J2EE android IOS
展开
-
Struts Action 的setServlet() 方法是自动运行的
这个方法会在action初始化的时候调用,这样在action初始化的时候就把spring管理的bean付给了action(作为action的全局变量),但是要注意的是在action中只有无状态的对象才能作为action的全局变量哦.private PetStoreFacade petStore; public void setServlet(ActionServlet actionSer转载 2013-03-04 14:33:58 · 911 阅读 · 0 评论 -
使用IntrospectorCleanupListener 解决quartz引起的内存泄漏
org.springframework.web.util.IntrospectorCleanupListener监听器主要负责处理由JavaBean Introspector使用而引起的缓冲泄露, 它是一个在web应用关闭时清除JavaBean Introspector的监听器,在web.xml中注册这个listener可以保证在web应用关闭的时候释放掉与这个web应用相关的class lo转载 2015-08-28 14:12:07 · 864 阅读 · 0 评论 -
Spring 配置log4j和简单介绍Log4J的使用
Log4j 是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事 件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就 是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。转载 2015-08-04 10:37:43 · 636 阅读 · 0 评论 -
ApplicationContext的三种实现方式以及在web.xml配置的两种方式
ApplicationContext 是 BeanFactory 接口的子接口,它增强了 BeanFactory 的功能,处于 context 包下。很多时候, ApplicationContext 允许以声明式方式操作容器,无须手动创建。可利用如 ContextLoader 的支持类,在 Web 应用启动时自动创建 ApplicationContext。当然,也可以采用编程方式创建 Applic转载 2015-06-29 21:16:57 · 490 阅读 · 0 评论 -
J2EE spring日志
1、日志web.xml log4jConfigLocation classpath:conf/spring/log4j.xml log4jRefreshInterval 60000 org.springframework.web.ut原创 2015-11-09 11:47:52 · 734 阅读 · 0 评论 -
spring初始化配置文件
import org.springframework.context.support.ClassPathXmlApplicationContext;public class SpringManager { private static ClassPathXmlApplicationContext context = null; static{原创 2015-11-02 15:19:02 · 663 阅读 · 0 评论 -
Spring启动容器初始化Listener
Spring启动容器初始化Listenerpackage com.companyName.dhm.common.uif.system;import javax.servlet.ServletContext;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;原创 2016-03-30 22:56:49 · 1262 阅读 · 0 评论 -
服务启动初始化相关配置 如XML、properties、log等文件
服务启动初始化相关配置 如XML、properties、log等文件/** * */package com.companyName.dhm.common.init;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.Fil原创 2016-03-30 23:00:06 · 2611 阅读 · 0 评论 -
初始化配置参数
初始化配置参数 com.longshi.cms.ms.commons.listener.InitListener package com.longshi.cms.ms.commons.listener;import javax.servlet.ServletContext;import javax.servlet.ServletCon原创 2015-11-27 18:05:12 · 932 阅读 · 0 评论 -
spring aop中的propagation的7种配置的意思
1.前言。在声明式的事务处理中,要配置一个切面,即一组方法,如Java代码 "txAdvice" transaction-manager="txManager"> "find*" read-only="true" propagation="NOT_SUPPORTED" /> 其中就用到了propagation转载 2016-04-15 11:47:30 · 530 阅读 · 0 评论 -
spring加载jar包中多个配置文件
转自:http://evan0625.iteye.com/blog/1598366 在使用spring加载jar包中的配置文件时,不支持通配符,需要一个一个引入,如下所示:Java代码context-param> param-name>contextConfigLocationparam-name> param-value> classpath*:beanconfig转载 2017-01-15 20:57:10 · 3299 阅读 · 0 评论 -
spring 配置相关
1、spring配置相关 初始化配置文件web.xml contextConfigLocation classpath:spring/appContextService.xml, classpath:spring/applicationContext-operation.xml原创 2015-05-20 16:13:53 · 742 阅读 · 0 评论 -
ServletContextListener作用、使用详解
ServletContextListener使用详解在Servlet API中有一个ServletContextListener接口,它能够监听ServletContext对象的生命周期,实际上就是监听Web应用的生命周期。当Servlet容器启动或终止Web应用时,会触发ServletContextEvent事件,该事件由ServletContextListener 来处理。在转载 2013-05-10 16:58:37 · 2262 阅读 · 0 评论 -
Spring 依赖的Jar包简介
Spring的依赖关系依赖关系分组JAR文件说 明aopallianceaopalliance.jarAOP Alliance(http://aopalliance.sourceforge.net/) 是个联合的开源协作组织,在多个项目间进行协作以期提供一套标准的AOP Java接口(interface转载 2013-12-07 09:38:32 · 927 阅读 · 0 评论 -
java普通类在任意位置得到spring 中的bean
方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContex("applicationContext.xml"); ac.getBean("beanId"); 说明: 这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件原创 2014-01-03 14:46:23 · 877 阅读 · 0 评论 -
有状态,无状态对象是什么概念
2012-06-18 10:23 945人阅读 评论(0)收藏 举报beanimmutableprototypestrutssessionvariables基本概念: 有状态就是有数据存储功能。有状态对象(Stateful Bean),就是有实例变量的对象 ,可以保存数据,是非线程安全的。在不同方法调用间不保留任何状态。无状态就是一次操作,不能保存数据。转载 2014-02-02 10:08:46 · 1132 阅读 · 0 评论 -
Spring相关
Spring的scope="prototype"属性可以利用容器的scope="prototype"来保证每一个请求有一个单独的Action来处理,避免struts中Action的线程安全问题。这句话怎么理解呢如果用单例方式会有什么样的结果呢spring 默认scope 是单例模式这样只会创建一个Action对象每次访问都是同一个Action对象,数据不安全struts2 是要求 每原创 2014-01-23 10:43:31 · 1283 阅读 · 0 评论 -
xml、properties配置文件的读取
在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。一.读取xml配置文件(一)新建一个java bean(HelloBean.java) java代码1. package chb.demo.vo; 2.转载 2014-03-06 15:31:43 · 1255 阅读 · 0 评论 -
Spring配置文件 在web.xml的几种配置方式
contextConfigLocation /WEB-INF/applicationContext.xml,/WEB-INF/daoContext.xml原创 2014-07-15 21:14:36 · 1208 阅读 · 0 评论 -
spring 配置数据源 hibernate等信息
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:p="http://www.springframework.org/schema/p" xmlns:tx="http://www.spring原创 2014-07-15 22:06:42 · 848 阅读 · 0 评论 -
struts spring hibernate 配置
web.xml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">原创 2014-07-11 23:26:08 · 585 阅读 · 0 评论 -
spring hibernate BaseDAO
package com.xxxxxx.iepg.dao;import java.io.Serializable;import java.util.List;import java.util.Map;import org.hibernate.Query;/** * * * * * Describe : * Write date :201原创 2014-08-14 17:03:28 · 1296 阅读 · 0 评论 -
spring 事务注解@Transactional
spring 事务注解默认遇到throw newRuntimeException("...");会回滚需要捕获的throw newException("...");不会回滚// 指定回滚@Transactional(rollbackFor=Exception.class) public void methodName() { // 不会回滚转载 2014-08-19 11:08:06 · 663 阅读 · 0 评论 -
Spring 依赖的Jar包简介
Spring 依赖的Jar包简介Spring的依赖关系依赖关系分组JAR文件说 明aopallianceaopalliance.jarAOP Alliance(http://aopalliance.sourceforge.net/) 是个联合的开源协作组织,在多个项目间进行协作以转载 2015-01-26 14:42:41 · 746 阅读 · 0 评论 -
spring 中的 RowMapper
sping中的RowMapper可以将数据中的每一行数据封装成用户定义的类. public final static String QUERY_SQL_NODE = "select n.id,n.name,n.ip, n.port ,n.type from t_Node n where n.type = " + NodeType.CC.getChar(); publ原创 2015-04-11 09:48:02 · 707 阅读 · 0 评论