1.spring相关jar包的导入

2.配置文件bean.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd"> <context:annotation-config/>
  <context:component-scan base-package="org.example"/>
</beans>

3.spring相关注解:注解就是为了减少配置文件中配置项

@Component:标准一个普通的spring Bean类
@Controller:标注一个控制器组件类
@Service:标注一个业务逻辑组件类
@Repository:标注一个DAO组件类
 
Bean实例的名称默认是Bean类的首字母小写,其他部分不变(当然也可以自己重新命名)。
 
@Resource位于java.annotation包下,来自于java EE规范的一个annotation。使用该annotation为目标bean指定协作者Bean。
public class SimpleMovieLister {

  private MovieFinder movieFinder;

  @Resource
public void setMovieFinder(MovieFinder movieFinder) {
this.movieFinder = movieFinder;
}
}
 AOP:面向切面编程
 
 

最新文章

  1. div中设置滚动条的问题
  2. [logstash-input-http] 插件使用详解
  3. openldap复制
  4. java 时间戳与日期字符串相互转换
  5. POJ 2948 Martian Mining(DP)
  6. [unity菜鸟] 笔记1 —— 函数篇
  7. 【Java基础】关于String的总结
  8. Linux_Shell符号及各种解释对照表
  9. linux_Ubuntu 12.04 安装jdk
  10. C# for循环嵌套
  11. ELF文件格式分析--结构篇
  12. JDK版本不匹配...
  13. JAVA_SE基础——45.基本类型变量.值交换[独家深入解析]
  14. C#单元测试,带你快速入门
  15. 《用OpenResty搭建高性能服务端》笔记
  16. js 星星效果思路
  17. 2017-07-06 eclipse在线安装SVN1.9插件
  18. Django实现支付宝支付
  19. long数值 转换为时间
  20. javafx基于使用fxml布局的tableview数据绑定用法

热门文章

  1. js的常见函数
  2. js 时间对比
  3. Java分布式 一些概念理解
  4. Atitit.js获取上传文件全路径
  5. 171. Anagrams【medium】
  6. [搬运]CORBA中BOA和POA的含义
  7. java性能监控工具:jmap命令详解
  8. shell 实现mysql写入操作
  9. Dump 分析法
  10. SQLServer 批量备份与还原