Spring复习

来源:互联网 发布:网络水晶头哪个牌子好 编辑:程序博客网 时间:2024/06/07 05:02

1.spring 表达式

使用spring表达式读取bean的属性值

<property name="name“ value="#{eb1.name}" /> 

eb1 是bean的id,name是属性

value="#{eb1.ciry[1]}" n 下标

value="#{eb1.score['英语']}" map的key

spring的表达式可以在spring配置文件中


2.使用注解来简化配置

a) 配置主键扫描

容器启动后如果发现配置文件有component-scan元素 容器会扫描相应的包及其子包下面所有的类,

如果这些类前面有一些特殊的注解,则容器会将这些类纳入容器管理,相当于配置文件中有响应的bean

<context:component-scan base-package="这里填要管理的包"/>



b)然后在类前面加注解


@Component("eb1")

public class Exbean{}


注:bean的默认id是首字母小写之后的类名。
@Component 通用 
@Service 业务层 
@Repository 持久层 
@Controller 控制层 



0 0