JavaSpring【一、概述】

主要内容

如何学习

  • 掌握用法
  • 深入理解
  • 不断实践
  • 反复总结
  • 深入理解+实践

资源:

http://spring.io/
https://projects.spring.io/spring-framework/

概念

  • 是一个开源框架,为解决企业应用开发的复杂性而创建的
  • 轻量级的IOC和AOP容器框架
    -从大小和开销两方面,都较轻量
    -通过IOC的技术达到松耦合
    -提供AOP丰富支持,通过分离应用的业务逻辑与系统级服务进行内聚性开发
    -包含并管理应用对象的配置和生命周期——容器
    -将简单的组件配置,组合成复杂的应用——框架

框架

一套规范,我们在规范下搭建项目
特点:半成品、封装特定处理流程和控制逻辑、成熟的不断升级改进的软件
与类库的区别:
框架:高内聚,有逻辑;专注于一个领域
类库:松散的工具组合;更通用

HelloSpring

1、创建一个Maven项目

2、在pom中引入(最新版本可参考:https://projects.spring.io/spring-framework/)

3、创建源码包+源码接口文件HelloSpring+实现HelloSpringImpl


4、创建配置文件(可以放在classpath目录下,即src\main\java;或放在自定义配置文件夹下)

5、写demo调用

注意:此处获取配置文件路径有两种方式
1、ClassPathXmlApplicationContext(xml放在classpath目录下直接引用,或写绝对路径file:...)
2、FileSystemXmlApplicationContext(直接写绝对路径)
参考:http://blog.csdn.net/JackieLiuLixi/article/details/24556403

posted @ 2017-04-24 11:13  l.shane  阅读(490)  评论(0编辑  收藏  举报