Spring4.0的新特性我们在上一章已经介绍过了。包括它对jdk8的支持,Groovy Bean Definition DSL的支持,核心容器功能的改进,Web开发改进,测试框架改进等等。这张我们主要介绍spring4.0的自动扫描功能,以及对bean的过滤等特性进行学习。
好吧,废话少说,我们来看看代码吧。
package com.herman.ss.test;
import org.s...
分类:
编程语言 时间:
2014-07-26 02:51:36
阅读次数:
352
这个问题是由于Myeclipse中文件不同步引起的。在Myeclipse中,工程文件是由Myeclipse自动扫描添加的,如果在外部修改了工程目录中的文件但又关闭了自动刷新功能,则会引起文件不同步。此外,在外部没有修改Myeclipse工程中的文件也有可能引起该问题。
解决方法:
有两种解决方法:
1)手动刷新。即在Myeclipse的工程目录中,右键refresh(或者按下F5)。...
分类:
系统相关 时间:
2014-07-12 17:02:14
阅读次数:
181
在eclipse中搜索时,搜索完之后有时候会弹出错误对话框,虽然错误内容有时候不同,但是解决办法都一样。这个问题是由于eclipse中文件不同步引起的。在eclipse中,工程文件是由eclipse自动扫描添加的,如果在外部修改了工程目录中的文件但又关闭了自动刷新功能,则会引起文件不同步,从而搜索时...
分类:
系统相关 时间:
2014-07-01 20:38:43
阅读次数:
654
前言,spring是一个非常优秀的框架,在依赖IOC编程方面,手工方式提供了两种方式注入Bean,XML配置和使用注解+自动扫描package的方式1.@Resource应用在字段上,则注入规则是: a.先使用字段名字匹配bean,查找到bean则注入,如果类型不匹配则此时有异常,注入失败 b.如果...
分类:
编程语言 时间:
2014-06-29 00:29:27
阅读次数:
319
spring 注解的分类
启动spring自动扫描功能
1.@Repository:
它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。
为什么 @Repository 只能标注在 DAO 类上呢?
这是因为该注解的作用不只是将类识别为 Bean,同时它还能将所标注的类中抛出的数据访问异常封装...
分类:
编程语言 时间:
2014-05-23 08:23:51
阅读次数:
334
@Component :标注一个普通的Spring Bean类。@Controller:
标注一个控制器组件类。@Service:标注一个业务逻辑组件类。@Repository:标注一个DAO组件类。首先要使用注解需要配置Spring自动扫描的包
将ScheduleDaoImp类注入在Spring....
分类:
编程语言 时间:
2014-05-18 02:24:39
阅读次数:
367