spring注解
来源:互联网 发布:h618b改端口 编辑:程序博客网 时间:2024/05/01 06:38
这两中注解目的在于简化spring框架配置文件,同时,能适当的降低代码和spring框架的耦合性。
同时也会涉及到JDK的注解。
一、类级别的注解
spring类级别的注解有四个:
1、action类:@Controller
2、service类:@Service
3、dao类:@Repository
4、entity类:@Entity
首先,这个注解是建立在你已经创建好了ssh项目!!!
first step:在spring的配置文件中加入扫描包的标签:
<context:component-scan base-package="action"></context:component-scan>
second step:在相对应的类中加入spring类级别的注解,一般来说会加上作用域 即:@Scope("作用域类型")
action类:
service类:
dao类:
使用了spring类级别注解能简化的代码:
二、属性级别的注解
first step:在spring的配置文件中加入加载解析器的标签:
<context:annotation-config/>
first step:具体在类中的属性上添加注释,同时不需要设置getter和setter方法:
比如,某一个类中有一个Dao接口作为属性,现在需要注入这个属性。
当然这个使用spring注解来配置property的可以使用JDK层面的注解来,如下:
其中这个myDao指向的是某一个具体的实例,比如使用spring类级别的注解创建出来的实例,或者是使用spring配置文件中配置的bean
使用了spring注解配置property简化了配置文件,在spring配置文件中不会有:
- spring注解--组合注解
- Spring注解
- Spring注解
- Spring注解
- Spring注解
- Spring注解
- Spring 注解
- Spring注解
- Spring注解
- Spring注解
- spring 注解
- spring 注解
- spring注解
- Spring 注解
- Spring 注解
- spring 注解
- spring 注解
- spring 注解
- git 基本操作命令
- 根据MVP项目设计模式模拟的登录功能
- python 异常处理
- linux ubuntu下安装java,mysql与tomcat,redis
- java变量的初始化顺序小结
- spring注解
- 安卓开发中,在低版本SDK使用高版本的API会报错。一般处理方法是换一种实现方法,或者在高版本SDK中使用高版本API,低版本SDK中使用效果可能会差点的折衷方案;后者可以用如下技巧来实现。
- weblogic部署失败
- eclipse项目中,dubbo.xml不能识别schema报错
- YD-JS内容
- Hibernate中一级缓存、二级缓存及查询缓存的技术性总结
- ///
- git tag — 标签相关操作
- ActiveMQ学习总结(10)——ActiveMQ采用Spring注解方式发送和监听