
spring
文章平均质量分 87
IT静心修行
要学习忍者神龟的性格
展开
-
IT忍者神龟之Spring Java 发送各种邮件
Spring邮件抽象层的主要包为org.springframework.mail。它包括了发送电子邮件的主要接口MailSender,和值对象SimpleMailMessage,它封装了简单邮件的属性如from, to,cc, subject,text。 包里还包含一棵以MailException为根的checked Exception继承树,它们提供了对底层邮件系统异常的高级别抽象。 要获得原创 2014-10-22 13:47:29 · 752 阅读 · 0 评论 -
IT忍者神龟之Hibernate自识别数据库
1、问题背景 我们经常使用Spring+Hibernate的配置,但当Jndi连接的数据库发生变化时问题就来了,如Oracle与MySQL。 我们不得不为sessionFactory定义两个,一个oracleSessionFactory,一个mySqlSessionFactory 再用 ? 1 alias nam原创 2014-11-10 15:59:30 · 548 阅读 · 0 评论 -
IT忍者神龟之Java动态代理与CGLib代理
public class UserDAOImpl{ public void save() { // TODO Auto-generated method stub System.out.println("user saved"); } } //相关配置,省略了一些不相关内容原创 2014-11-11 12:13:11 · 838 阅读 · 0 评论 -
IT忍者神龟之Spring+MyBatis多数据源配置实现
最近用到了MyBatis配置多数据源,原以为简单配置下就行了,实际操作后发现还是要费些事的,这里记录下,以作备忘 不多废话,直接上代码,后面会有简单的实现介绍 jdbc和log4j的配置 #定义输出格式 ConversionPattern=%d %-5p [%t] %c - %m%n log4j.rootLogger=DEBUG,Console log4j.lo原创 2014-11-11 12:27:44 · 1161 阅读 · 0 评论 -
IT忍者神龟之com.octo.captcha.service.CaptchaServiceException: Invalid ID, could not validate unexisting o
先说明错误原因:用spring安全拦截器进行验证码的验证的时候抛出异常。throw new RuntimeException("captcha validation failed due to exception", cse);前台提交数据后跳转到如下方法: package com.davidstudio.gbp.core.security.jcaptcha; import org.acegis原创 2016-04-27 14:50:49 · 9057 阅读 · 1 评论 -
IT忍者神龟之Spring Task动态添加任务
标签的作用 自动注册的 --> org.springframework.scheduling.config.ContextLifecycleScheduledTaskRegistrar 自动注册的 --> org.springframework.context.annotation.internalAsyncAnnotationProcessor org.springfr原创 2016-05-02 16:52:54 · 3677 阅读 · 0 评论 -
IT忍者神龟之Spring中获取request的几种方法,及其线程安全性分析
如何测试线程安全性方法1:Controller中加参数方法2:自动注入方法3:基类中自动注入方法4:手动调用方法5:@ModelAttribute方法总结概述在使用Spring MVC开发Web系统时,经常需要在处理请求时使用request对象,比如获取客户端ip地址、请求的url、header中的属性(如cookie、授权信息)、body中的数据等。由于在Spring MVC中,处理请求的Con...原创 2018-04-17 20:47:44 · 343 阅读 · 1 评论