
spring
文章平均质量分 70
iteye_123
这个作者很懒,什么都没留下…
展开
-
spring autowired 配置properties
<beans:bean id="nfsqProperties"class="org.springframework.beans.factory.config.PropertiesFactoryBean"><beans:property name="locations"><beans:list><beans:value>/原创 2013-08-30 17:18:24 · 296 阅读 · 0 评论 -
spring-oauth2原理及使用(REST)
spring-oauth2 (bearer)是基于spring-security的验证机制,对于第三方访问受限资源时通过token机制来验证验证steps: 通过时序图来看一下,验证方式: 发送username, password, client_id, client_secret, grant_type到server server返回包括access_token, t...原创 2015-05-01 16:00:00 · 703 阅读 · 0 评论 -
Spring 解析器自定义
HandlerMethodArgumentResolver接口的抽象类:AbstractMessageConverterMethodArgumentResolver仅仅引入了HttpMessageConverter,即转换的工作有这些HttpMessageConverter来完成具体的转换和判断由子类来实现。 如下: public abstract class AbstractMe...原创 2015-04-21 14:38:21 · 236 阅读 · 0 评论 -
HttpSessionListener 实现session管理
把sessionId绑定到user身上(db),在session失效时解绑首先在web.xml中定义:<listener><listener-class>com.yto.zhiyun.listener.LogoutSessionListener</listener-class></listener>LogoutSessionLi...原创 2015-04-13 13:06:40 · 182 阅读 · 0 评论 -
AspectJ 碰到的一个问题
在使用切面的时候碰到一个问题,在Controller方法上加上 注解,然后再添加了dispatchService 的 @PostConstruct 注解,如下: @PostConstruct public void findAllExeRequestMethods() { final Map<String, Object> beans = getC...原创 2015-04-01 10:50:25 · 173 阅读 · 0 评论 -
Quartz 集群HA 解决
在集群环境下,大家会碰到一直困扰的问题,即多个 APP 下如何用 quartz 协调处理自动化 JOB 。大家想象一下,现在有 A , B , C3 台机器同时作为集群服务器对外统一提供 SERVICE :A , B , C 3 台机器上各有一个 QUARTZ ,他们会按照即定的 SCHEDULE 自动执行各自的任务。我们先不说实现什么功能,就说这样的架构其实有点像多线程。那多线...原创 2015-03-30 10:10:11 · 505 阅读 · 1 评论 -
Spring XML XTD
<beans:beans xmlns="http://www.springframework.org/schema/mvc"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans"xmlns:context="http...原创 2015-03-28 14:09:42 · 242 阅读 · 0 评论 -
C3P0配置
c3p0的配置方式分为三种,分别是1.setters一个个地设置各个配置项2.类路径下提供一个c3p0.properties文件3.类路径下提供一个c3p0-config.xml文件1.setters一个个地设置各个配置项这种方式最繁琐,形式一般是这样:01Properties props = new Properties();02InputS...原创 2015-03-27 16:41:02 · 92 阅读 · 0 评论 -
Spring EntityManager 不能扫描jar 中的class文件
项目中碰到一个问题,spring的entityManagerFactory,LocalEntityManagerFactoryBean 不能扫描在jar包中class(一个基础的,包含所有domain的工程,作为maven依赖导入)需要自己实现一个FactoryBean来可以扫描jar包中的class(可以参考LocalEntityManagerFactoryBean的实现)继承Abst...原创 2015-03-27 09:27:49 · 225 阅读 · 0 评论 -
JSR107 中的 缓存机制,及spring集成
Spring 配置:<beans> <context:annotation-config/> <jcache-spring:annotation-driven proxy-target-class="true"/> <bean id="cacheManager" factory-method="getCacheManager" /&a原创 2015-03-18 06:49:41 · 210 阅读 · 0 评论 -
spring 切面用例
import java.lang.reflect.Method;import javax.inject.Named;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.After;import org.aspectj.lang.annotation.Aspect;import org...原创 2015-03-12 13:36:41 · 128 阅读 · 0 评论 -
AspectJ
6.5 AspectJ切入点语法详解6.5.1 Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within:用于匹配指定类型...原创 2015-03-09 20:23:06 · 105 阅读 · 0 评论 -
讲IOC的一篇文章
http://martinfowler.com/articles/injection.html#UsingAServiceLocator原创 2014-11-23 20:20:28 · 71 阅读 · 0 评论 -
spring data 使用
findAll(Specification<T> s);通过一个specification来定义一个where条件的findall查询Specification<StandardOrderEntity> specific = new Specification<StandardOrderEntity>() { @Overrid...原创 2013-08-31 15:12:37 · 95 阅读 · 0 评论 -
InitializingBean, DisposableBean
spring bean 实现 初始化和销毁的三种方式:第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作第二种是:通过 在xml中定义init-method 和 destory-method方法第三种是: 通过bean实现InitializingBean和 DisposableBean接口package com.m...原创 2015-05-08 11:12:28 · 120 阅读 · 0 评论