初识Spring

  • 什么是Spring框架
    • 轻量级的容器框架
    • IOC 控制反转 和AOP 面向切面编程的容器框架
  • Spring 框架家族
    • spring --java 项目

    • spring mvc --java web项目

    • spring boot --集成性容器框架

    • Spring Task --定时任务框架。应用:定时执行刷新Redis数据。定时执行删除过期数据

    • spring jpa

    • spring cloud -- spring 云框架

    • Spring Security 针对安全处理的框架

  • 使用后Spring的好处
    • 降低组件之间的耦合度 实现软件各层之间的解耦
    • 可以使用容器提供众多的服务 如 : 事务管理服务
    • 容器提供单例模式支持 开发人员不再需要自己编写实现代码
    • 容器提供AOP 的技术 利用它很容易实现权限的拦截运行期监控的功能
    • 容器提供众多的辅助类 如 JdacTemlate 、HibernateTempla 。
    • spring 对主流的应用框架提供集成支持 : 如集成 Hibernate  Struts Mybatis  JPA 便于应用的开发
  •     Maven 创建 Spring 项目
    • 第一步 选择 maven   然后选择 编译运行的jdk     打勾 (从原型上创建 )   选择快速入门  next 下一步初识Spring
    • 第二步  选择项目保存的路径   填写组织架构 (根据公司的命名规范) 然后填写项目名称  next 下一步 初识Spring
    • 第三步 选择 或修改 maven 仓库       然后 FINISH  
    • 初识Spring

初识Spring

相关推荐