
Spring
文章平均质量分 72
iteye_7030
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring javamail
一直以来都是用javax.mail来写email发送,看了spring的javamail之后才知道javax.mail臃肿繁杂。下面总结一下spring javamail的应用:首先导入使用jar包:activation.jar,commons-logging-1.0.4.jar,mail.jar,spring.jar 1、使用xml配置javamail:...原创 2010-01-07 11:50:34 · 138 阅读 · 0 评论 -
spring包详解
spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来...原创 2011-01-27 17:15:12 · 98 阅读 · 0 评论 -
hibernate部分字段更新的解决方案
在调用Hibernate的update方法时会更新对象的全部字段,若对象属性值为null,则相应的数据库字段也会被更新为空值。通常的做法是先将需要更新的对象加载上来,再将需要更新的属性值一个个的setter到对象中,但这样显然影响了代码的可读性,而且在使用Struts2+hibernate进行开发时,页面传递参数后Struts2会将对象进行自动赋值,已经赋值的对象在更新前又要进行一次手...原创 2010-12-06 16:33:52 · 483 阅读 · 0 评论 -
spring 读取applicationContext方式
加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。 这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。 配置非常简单,在web.xml中增加: <listener>...原创 2010-11-26 14:08:33 · 75 阅读 · 0 评论 -
spring mvc 流程
对于流程网上有以下解释:它的处理流程是这样的: get请求来到时,这样处理: a) 请求传递给一个controller对象 b) 调用formBackingObject()方法,创建一个command对象的实例。 c) 调用initBinder(),注册需要的类型转换器 d) 调用showForm()方法,返回准备呈现给用户的视图 ...原创 2010-11-19 10:00:49 · 75 阅读 · 0 评论 -
Acegi Security -- Spring下最优秀的安全系统
一 Acegi安全系统介绍 Author: cac 差沙 Acegi是Spring Framework 下最成熟的安全系统,它提供了强大灵活的企业级安全服务,如完善的认证和授权机制,Http资源访问控制,Method 调用访问控制,Access Control List (ACL) 基于对象实例的访问控制,Yale Centr...原创 2010-11-11 10:12:02 · 108 阅读 · 0 评论 -
spring security 同步session控制
如果你希望限制单个用户只能登录到你的程序一次,Spring Security通过添加下面简单的部分支持这个功能。 首先,你需要把下面的监听器添加到你的web.xml文件里,让Spring Security获得session生存周期事件:<listener> <listener-class>org.springframework.secur...原创 2010-11-05 09:50:56 · 175 阅读 · 0 评论 -
Spring HTTP invoker简介
核心提示:Spring HTTP invoker简介 Spring HTTP invoker是spring框架中的一个远程调用模型,执行基于HTTP的远程调用(意味着可以通过防火墙),并使用java的序列化机制在网络间传递对象。客户端可以很轻松的像调用本地对象一样调用远程服务器上的对象,这有点类似于we Spring HTTP invoker简介Spring HTTP invoker...原创 2010-10-26 21:22:48 · 179 阅读 · 0 评论 -
Spring 国际化的支持:Spring MVC Velocity
核心提示:在Spring的国际化配置中,一共有三种描述方式: 第一种:AcceptHeaderLocaleResolver bean id=localeResolver class=org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver/bean 默认的参数名为locale主意大小写。里面放的就是你的提交参数。如: ...原创 2010-10-26 21:19:16 · 146 阅读 · 0 评论 -
spring 配置多数据源
Spring2.0.1以后的版本已经支持配置多数据源,并且可以在运行的时候动态加载不同的数据源。通过继承AbstractRoutingDataSource就可以实现多数据源的动态转换。目前做的项目就是需要访问12个数据源,每个数据源的表结构都是相同的,所以要求数据源的变动对于编码人员来说是透明,也就是说同样SQL语句在不同的环境下操作的数据库是不一样的。具体的配置如下: 一、首先需要写一个静态的键...原创 2010-10-25 20:52:21 · 125 阅读 · 0 评论 -
Spring多数据源解决方案
在很多大型应用中都会对数据进行切分,并且采用多个数据库实例进行管理,这样可以有效提高系统的水平伸缩性。而这样的方案就会不同于常见的单一数据实例的方案,这就要程序在运行时根据当时的请求及系统状态来动态的决定将数据存储在哪个数据库实例中,以及从哪个数据库提取数据。 Figure 1 数据分割及多数据库架构 通常这种多数据源的逻辑会渗透到业务逻辑中,同时也会给我们使用的数据访问API...原创 2010-10-25 20:29:58 · 130 阅读 · 0 评论 -
Spring多数据源解决方案(研究,不确信是正确)
开发目的:一个协同平台项目,多托管用户,单门户系统,每个托管用户对应一个单一数据库,要求根据登陆用户的单位信息,自动选择操作数据库;同时,涉及跨库操作(比如跨库查询,跨库单据发送);同时事务处理必须支持这种多数据库模式,支持一些逻辑性不强的跨库事务,比如一些数据的发送和接收等当然,如果说跨库操作只涉及到数据的发送和接受的话,也可以通过构建专门web service以及通信线程来处理,开发环...原创 2010-10-25 20:25:17 · 133 阅读 · 0 评论 -
Hibernate 与 Spring 多数据源的配置
Spring2.0.1以后的版本已经支持配置多数据源,并且可以在运行的时候动态加载不同的数据源。通过继承 AbstractRoutingDataSource就可以实现多数据源的动态转换。目前做的项目就是需要访问12个数据源,每个数据源的表结构都是相同的,所以要求数据源的变动对于编码人员来说是透明,也就是说同样SQL语句在不同的环境下操作的数据库是不一样的。具体的配置如下:一、首先需要写一个静态的键...原创 2010-10-24 16:45:49 · 98 阅读 · 0 评论 -
在spring security3上实现验证码
关于验证码的实现验证码的例子现在多如牛毛,大家google一下就有很多,通常的做法是在session中生成一个随机串,再由用户提交到server端去验证。因为最近在看SS3,所以这里主要想讲验证码与SS3的结合。验证码与SS3结合的实现方案方案一:自己写个filter严格来讲,这不是与SS3结合,而只是在项目中实现一个filter,然后将其拦截次序放在SS3的filter前面即可。...原创 2010-10-14 12:43:05 · 194 阅读 · 0 评论 -
aop:aspect
package com.albert.spring.proxy;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.ProceedingJoinPoint;public class Interceptor{ public void before() { System.out...原创 2011-03-31 11:01:58 · 117 阅读 · 0 评论