- 浏览: 179144 次
- 性别:
- 来自: 杭州
-
最新评论
文章列表
几种获得spring里注册Bean的方法
- 博客分类:
- spring
几种获得spring里注册Bean的方法
获得spring里注册Bean的四种方法,特别是第三种方法,简单:一:方法一(多在struts框架中)继承BaseDispatchAction
HibernateDaoSupport中的getSession()方法 getSession()这个方法本身其实返回的是与当前事务绑定的Session对象,在HibernateDaoSupport中使用,HibernateDaoSupport本身是不负责对这个Session对象进行关闭的,所以在其中有一个对应的releaseSession()方 ...
spring里加入properties配置
- 博客分类:
- spring
spring里加入properties配置 直接例子了,在list里面可以加入多个properties配置:
Java代码 <bean id="jdbcConfig" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> ...
全面分析 Spring 的编程式事务管理及声明式事务管理 开始之前 关于本教程本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务。通过对本教程的学习,您将能够理解 Spring 事务管理的本质, ...
Struts2 加载多个配置文件
- 博客分类:
- struts
Struts2 加载多个配置文件
方法1:
在struts.xml文件中 使用include方式 可以加载多个配置文件,(struts.xml和struts-default.xml是strut2默认自动加载的配置文件)
方法2:
覆盖FilterDispatcher类的方法实现多个配置文件的加载
1.重写FilterDispatcher 类的三个方法,我的struts-*.xml的路径在WEB-INF/modules/struts文件夹下,JLTEnvironment类
Struts2拦截器
- 博客分类:
- struts
Struts2拦截器
1. 理解拦截器
1.1. 什么是拦截器:
拦截器,在AOP
在大的项目的开发中,如果采用了struts2,就有可能有很多的struts2的配置文件,虽然struts2提供通配符和action的自动加载,但我们一般还是很难将所有的配置文件采用一个单一的action配置文件来解决,因此就产生了很多的action配置文件。如果我们将所有的配置文件存放在一个配置文件中,这样在项目间的协同开发和测试就会出现混乱,而最好的开发模式就是每个模块都有自己的action配置文件,而系统会自动搜索到所有的配置文件,采用自动加载的方式来完成struts2的初始化。虽然在struts2中提供在web.xml文件中配置config参数,将说有需要加载的配置文件的路径写在其中, ...
Struts2中的零配置
- 博客分类:
- struts
Struts2中的零配置
二、零配置首先要澄清一点,这里说的零配置并不是一点配置都没有,只是说配置很少而已。Struts2(我只用过Struts 2.0.6和2.0.9,不清楚其它版本是否支持零配置)引入了零配置的新特性,元数据可以通过规则和注解来表达:A "Zero Configuration" Struts application or plugin uses no additional XML or properties files. Metadata is expressed through convention and annotation.目前,这个新特性还在测 ...
**Struts2 之 Result**
--------------------------------------------------------------------------------
Result的种类及使用:
<package name="resultTypes" namespace="/r" extends="struts-default">
<action name="r1">
<result type="disp ...
Log4j写入数据库详解
- 博客分类:
- log4j
Log4j写入数据库详解
log4j是一个优秀的开源日志记录项目,我们不仅可以对输出的日志的格式自定义,还可以自己定义日志输出的目的地,比如:屏幕,文本文件,数据库,甚至能通过socket输出。本节主要讲述如何将日志信息输入到数据库(可以插入任何数据库,在此主要以MSSQL为例进行详解)。用log4j将日志写入数据库主要用到是log4j包下的JDBCAppender类,它提供了将日志信息异步写入数据的功能,我们可以直接使用这个类将我们的日志信息写入数据库;也可以扩展JDBCAppender类,就是将JDBCAppender类作为基类。下面将通过一个实例来讲解log4j是如何将日志信息写入 ...
log4j缓冲的配置
- 博客分类:
- log4j
log4j的性能瓶颈定位与性能优化(org.apache.log4j.spi.RootLogger) 最近执行一个项目调优,发现使用第三方的Json库导致性能差。原以为问题就这么定位到了,结果去掉Json操作后,性能也不见好转。
现象非常诡异:CPU、内存、网络、磁盘使用率均有剩余,而且压力也是足够的。即使施加更大压力,吞吐量也不见好转。
于是监控了一下Java进程状态,发现几乎所有进程都处在
状态:BLOCKED 在 org.apache.log4j.spi.RootLogger@6b2b48e5 上,拥有者: http-0.0.0.0-8080-2010
阻塞 ...
log4j插入数据库,并生成HTML
- 博客分类:
- log4j
log4j插入数据库,并生成HTML(一) 博客分类: Struts1.x log4jHTMLSQLMySQLJDBC 上周接到了一个模块。需要实现Log4j监控 管理员的操作,并且存入数据库中,同时要在JSP页面显示结果,并生成HTML文件。每300条显示生成一条记录。 在经过自己的努力和师父等朋友们的 指导下,完成了。 今天贴出来,和大家分享,有好东西大家开源下,日后学习,都会用的上。 首先,先看log4j插入数据库的操作:
首先项目中导入Log4j的jar,配置好他的log4j.properties文件 Java代码 log4j.rootLogger=WARN,DATABASE ...
java环境变量配置
- 博客分类:
- java常用
java环境变量配置
windows xp下配置JDK环境变量:
1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;
2.安装完成后,右击“我的电脑”,点击“属性”;
3.选择“高级”选项卡,点击“环境变量”;
//html代码<div id="container"> </div>
//js代码var p = new Ext.Panel({ title: 'My Panel',//标题 collapsible:true,//右上角上的那个收缩按钮,设为false则不显示
JVM指令助记符 0x00 nop 什么都不做0x01 aconst_null 将null推送至栈顶0x02 iconst_m1 将int型-1推送至栈顶0x03 iconst_0 将int型0推送至栈顶0x04 iconst_1 将int型1推送至栈顶0x05 iconst_2 ...