Spring学习笔记
Spring学习笔记
JAVA前线
微信公众号「JAVA前线」
展开
-
Spring中利用配置文件和@value注入属性值
1 简单属性值注入package com.xy.test1;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Service;@Service // 需要被注入属性值的类需要被Spring管理public class PropertiesSer原创 2017-02-12 11:11:03 · 19279 阅读 · 3 评论 -
Spring中BeanPostProcessors【2】优雅实现业务分离
1 概述BeanPostProcessors可以在spring IoC容器初始化受管Bean前、属性设置后对该Bean先做一些预处理,或者在容器销毁受管Bean之前自己释放资源。《Spring中BeanPostProcessors【1】简单预处理》一文有实例说明。本文介绍一个具体案例,优雅实现业务分离。2 基础类设想一个系统中分很多模块,对于模块又有不同的操作命令,对于不同模块的不同命令场景...原创 2017-01-24 10:02:00 · 1752 阅读 · 0 评论 -
Spring中BeanPostProcessors【1】简单预处理
1 概述有时我们希望在Spring IoC容器初始化受管Bean前、属性设置后对该Bean先做一些预处理,或者在容器销毁受管Bean之前自己释放资源。Spring IoC为我们提供了多种方法来实现受管Bean的预处理和后处理。Spring中定义了BeanPostProcessors接口:package org.springframework.beans.factory.config;im转载 2017-01-13 09:04:55 · 3266 阅读 · 0 评论 -
Spring tool suite编译不通过:Access restriction: The type XXX is not accessible
1 发现问题通过jaxb操作xml,引入javax.xml.bind相关包时,spring tool suite编译不通过。2 分析原因Spring tool suite就是eclipse上套了一层spring的插件,本质还是eclipse。Eclipse默认把某些受访问限制的API设成了ERROR。,所以会编译不通过。3 解决问题【方法1】把对原创 2013-11-05 08:43:45 · 1950 阅读 · 0 评论