spring
文章平均质量分 50
不爱吃汤圆的汤圆坨坨
这个作者很懒,什么都没留下…
展开
-
Spring简单入门
首先到http://www.springsource.org/download下载spring,然后进行解压缩,在解压目录下找到下面jar文件,拷贝到类路径下dist\spring.jarlib\jakarta-commons\commons-logging.jar如果使用了切面编程(AOP),还需要下列jar文件lib/aspectj/aspectjweaver.jar原创 2016-09-30 16:13:54 · 269 阅读 · 0 评论 -
Spring入门_AspectJ
Spring中配置@AspectJ对@AspectJ支持可以使用XML或java风格的配置确保AspectJ的aspectjweaver.jar库包含在应用程序(版本1.6.8或更高版本)的classpath中aspect@AspectJ切面使用@Aspect注解配置,拥有@Aspect的任何bean将被Spring自动识别并应用用@Aspect注解的类可以有方法和字段,他们也原创 2017-03-06 22:00:35 · 266 阅读 · 0 评论 -
Spring入门——Bean管理的注解实现及例子
Classpath扫描与组件管理从Spring3.0开始,Spring javaConfig项目提供了很多特性,包括使用Java而不是xml定义bean,比如@Configuration,@Bean,@Import,@DependsOn@Component是一个通用注解,可以用于任何bean@Repository,@Service,@Controller是更有针对性的注解-原创 2017-02-16 10:44:46 · 550 阅读 · 0 评论 -
Spring入门——Resource
Resource针对于资源文件的统一接口Resource-UrlResource:URL对应的资源,根据一个URL地址即可构建-ClassPathResource:获取类路径下的资源文件-FileSystemResource:获取文件系统里面的资源-ServletContextResource:ServletContext封装的资源,用于访问ServletContext环境原创 2017-02-15 17:20:04 · 312 阅读 · 0 评论 -
Spring入门——Bean的自动装配(Autowring)
Bean的自动装配(Autowiring)No:不做任何操作byname:根据属性名自动装配。此选项将检查容器并根据名字查找与属性完全一致的bean,并将其与属性自动装配byType:如果容器中存在一个与指定属性类型相同的bean,那么将该属性自动装配;如果存在多个该类型的Bean,那么抛出异常,并指出不能使用byType方式进行自动装配;如果没有找到相匹配的bean,则什么事都不发生原创 2017-02-15 14:14:17 · 309 阅读 · 0 评论 -
Spring入门——Bean装配之Bean的生命周期与Aware
生命周期-定义-初始化-使用-销毁初始化-实现org.Springframework.beans.factory.InitializingBean接口,覆盖 afterPropertiesSet方法-配置init-method销毁-实现org.Springframework.beans.factory.DisposableBean接口,覆盖destor原创 2017-02-15 13:30:05 · 437 阅读 · 0 评论 -
Spring入门——Spring Bean装配之Bean的配置项
BeanBean配置项Bean的作用域Bean的生命周期Bean的自动装配Resources&ResourceLoaderBean配置项idClassScopeConstructor argumentsPropertiesAutowiring mode//自动装配模式Lazy-initialization mode//懒加载模式Initialization/destru原创 2017-02-15 10:56:14 · 413 阅读 · 0 评论 -
Spring入门——Spring IOC容器
IOC接口及面向接口编程什么是IOCSpring的Bean配置Bean的初始化Spring的常用注入方式接口用于沟通的中介物的抽象化实体把自己提供给外界的一种抽象化说明,用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式对应Java接口即声明,声明了哪些方法是对外公开提供的在Java8中,接口可以拥有方法体面向接口编程原创 2017-02-14 21:35:53 · 299 阅读 · 0 评论 -
Spring入门——初步介绍
学习Spring的一些资料http://spring.io/http://projects.spring.io/spring-framework/Spring概况Spring是什么?Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但现在已经不止应用于企业应用是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架-从大小与开销原创 2017-02-14 19:58:52 · 219 阅读 · 0 评论 -
Spring入门——Spring Bean装配之基于Java的容器注解说明@ImportResource和@Value
用@ImportResource和@Value注解进行资源文件读取使用注解来完成上述功能补充:@Bean默认是单例的,@scopr可以指定方式为prototype基于泛型的自动装配原创 2017-02-19 19:28:23 · 1008 阅读 · 0 评论 -
Spring入门——基于Java的容器注解说明之@bean
基于Java的容器注解@Bean标识一个用于配置和初始化一个由SpringIoc容器管理的新对象的方法,类似于XML配置文件的可以在Spring的@Component注解的类中使用@Bean注解任何方法(仅仅是可以)上一点中,通常使用的是@Configuration例子:创建一个接口Store,和一个实现类StringStore什么都不用做只需创建,然后再创建一原创 2017-02-16 15:25:11 · 380 阅读 · 0 评论 -
Spring入门——Bean装配之Autowired注解
@Required@Required注解适用于bean属性的setter方法这个注解仅仅表示,受影响的bean属性必须在配置时被填充,通过在Bean定义或通过自动装配一个明确的属性值,@required在应用中并不是很常见,所以我们只需要知道这个注解即可@Autowired可以将@Autowired注解为“传统”的setter方法,这是个非常常用的注解可用于构造原创 2017-02-16 14:55:33 · 8064 阅读 · 0 评论 -
BeanUtils.copyProperties()用法
前言:今天看别人写的代码,在action里面看到有人用了BeanUtils.copyProperties(obj, objForm);感觉很奇怪于是就点击进去看了一下源码public static void copyProperties(Object source, Object target) throws BeansException { copyPropertie原创 2017-09-04 15:52:45 · 393 阅读 · 0 评论