spring
litxuf
这个作者很懒,什么都没留下…
展开
-
使用Spring发送邮件(一)
Spring对发送邮件提供了一个抽象层,对接收邮件没有提供额外的支持。Spring在org.springframework.mail包的MailMessage和MailSender这两个高层抽象层接口描述了邮件消息和发送者。 Spring通过MailSender的子接口JavaMailSender提供了发送负责邮件的功能。JavaMailSender类实现了该子接口,支持Jav...原创 2010-06-01 15:08:24 · 175 阅读 · 0 评论 -
Spring发送邮件(三)—使用邮件模板来创建邮件
六、使用邮件模板来创建邮件 FreeMarker是一个被广泛使用的模板框架,Spring可以很好的支持该框架。Spring为FreeMarker提供了一个FreeMarkerConfigurer类,通过此类可方便地创建FreeMarker的基础环境,Spring提供FreeMarkerTemplateUtils工具类来完成解析模板的任务。 下面以用户注册成功后发送的模板文件regi...原创 2010-06-01 15:12:44 · 243 阅读 · 0 评论 -
Spring中多个工程下多个资源文件ignoreUnresolvablePlaceholders配置
<bean id="propertyConfigurerForAnalysis" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location"> <value>classpath:/spri..原创 2011-06-24 15:58:50 · 177 阅读 · 0 评论 -
(转载)Spring管理iBatis事务
<sqlMapConfig> <sqlMap resource="com/angi/ibatis/maps/User.xml" /></sqlMapConfig> 以上配置省去了transactionManager的配置,就会使用external(外部)事务管理(ExternalTransaction),即等同如下配置: ...原创 2011-07-25 17:48:00 · 72 阅读 · 0 评论 -
(转载)spring异常抛出触发事务回滚策略
Spring、EJB的声明式事务默认情况下都是在抛出unchecked exception后才会触发事务的回滚 测试用业务逻辑方法: Java代码 /** * 如果在spring事务配置中不为切入点(如这里的切入点可以定义成test*)配置事务在什么情况下回滚(格式:-引起回滚的异常类型) * 则spring默认只会在service方法抛出unchecked ex...原创 2012-03-14 18:09:02 · 292 阅读 · 0 评论 -
spring2.5注解驱动(一)@Autowired and @Resource
注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文件中,而 XML ...原创 2012-03-27 17:20:37 · 96 阅读 · 0 评论 -
Spring配置项<context:annotation-config/>解释说明
在基于主机方式配置Spring的配置文件中,你可能会见到<context:annotation-config/>这样一条配置,他的作用是式地向 Spring 容器注册 AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、 PersistenceAnnotationBeanPostProces...原创 2012-03-27 17:38:40 · 75 阅读 · 0 评论 -
使用Spring2.5的Autowired实现注释型的IOC
使用Spring2.5的Autowired实现注释型的IOC 使用Spring2.5的新特性——Autowired可以实现快速的自动注入,而无需在xml文档里面添加bean的声明,大大减少了xml文档的维护。(偶喜欢这个功能,因为偶对xml不感冒)。 以下是一个例子: 先编写接口Man: public interface Man { ...原创 2012-03-27 17:58:30 · 71 阅读 · 0 评论