初识Spring

Posted yangnaidong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识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 下一步技术图片
    • 第二步  选择项目保存的路径   填写组织架构 (根据公司的命名规范) 然后填写项目名称  next 下一步 技术图片
    • 第三步 选择 或修改 maven 仓库       然后 FINISH  
    • 技术图片

技术图片

 

以上是关于初识Spring的主要内容,如果未能解决你的问题,请参考以下文章

Springspring事务失效的12种场景

Spring基础知识小结

SpringSpring MVCMyBatis

SpringSpring Data JPA

SpringSpring系列4之Spring支持JDBC

SpringSpring底层核心原理解析