参考:http://www.cnblogs.com/S-E-P/archive/2012/01/18/2325253.html这篇文章说的关键就是“除了导入Struts2和Spring的核心库之外,还要导入commons-logging和struts2-spring-plugin包,否则启动会出异常...
分类:
编程语言 时间:
2014-06-19 06:13:19
阅读次数:
277
此系列博客皆为学习Spring Batch时的一些笔记;Spring Batch的架构一个Batch Job是指一系列有序的Step的集合,它们作为预定义流程的一部分而被执行;Step代表一个自定义的工作单元,它是Job的主要构件块;每一个Step由三部分组成:ItemReader、ItemProc...
分类:
编程语言 时间:
2014-06-19 00:47:33
阅读次数:
472
举个例子,我今天在做spring和struts2整合的例子新建项目blk1、配置好web.xml,struts.xml,applicationContext.xml,写好jsp页面2、把struts2、spring整合需要的jar包(struts核心jar包,spring核心jar包以及struts...
分类:
Web程序 时间:
2014-06-19 00:26:04
阅读次数:
287
考虑系统密码的安全,目前大多数系统都不会把密码以明文的形式存放到数据库中。
一把会采取以下几种方式对密码进行处理
密码的存储
“编码”存储
Shiro 提供了 base64
和 16 进制字符串编码/解码的 API
支持,方便一些编码解码操作。 Shiro内部的一些数据的存储/表示都使用了 base64
和 16 进制字符串。
下面两端代码分别对其进行演示
Stringstr =...
分类:
编程语言 时间:
2014-06-16 22:05:54
阅读次数:
292
第一步:导入Spring jar 包
Spring核心包(4个)
日志包(2个)
jdbc模板支持(1个)
spring-jdbc-3.2.0.RELEASE.jar
模板相关事务处理包(1个)
spring-tx-3.2.0.RELEASE.jar
ORM框架模板支持(1个)
spring-orm-3.2.0.RELEASE.jar
第二步:增加一个S...
分类:
编程语言 时间:
2014-06-16 20:28:23
阅读次数:
280
面向切面的框架AspectJ邂逅Spring,不仅造就一种简洁,更带来更多的选择空间。...
分类:
编程语言 时间:
2014-06-16 18:37:21
阅读次数:
276
例子是利用spring的org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean类,能够创建任务,创建任务的时间间隔,开启。分四步:1、定义自己的bean<beanid="AuditTimeoutTimer"class="*****.TimeoutWarningTimer"></bean>2、定义任务,任务..
分类:
编程语言 时间:
2014-06-16 15:52:53
阅读次数:
247
一、说到依赖注入(控制反转),先要理解什么是依赖。Spring把相互协作的关系称为依赖关系。假如A组件调用了B组件的方法,我们可称A组件依赖于B组件。二、什么是依赖注入。在传统的程序设计过程中,通常由调用者来创建被调用者的实例。在依赖注入的模式下,创建被调用者的工作..
分类:
编程语言 时间:
2014-06-16 15:42:42
阅读次数:
228
这里的地址映象和变换不同于主存与虚存之间的地址映象和变换。
地址映象:
是将每个主存块按某种规则装入Cache,并建立主存地址与Cache地址之间的对应关系。
地址变换:
是主存块按照这种映象关系装入Cache后,每次访Cache,如何将主存地址变换成Cache地址。
四种方式:
全相联映象与变换
主存中的任意一块都可以映象到Cache中的任意...
分类:
其他好文 时间:
2014-06-16 14:30:51
阅读次数:
206
Spring 能有效地组织J2EE应用各层的对象。无论是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、执行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的详细实现,Servic...
分类:
其他好文 时间:
2014-06-16 13:00:35
阅读次数:
411