Spring学习(一)使用IDEA快速搭建Spring项目

目录:

  1. Spring整体性的认识 😀 [1]
  1. Idea建立简单Spring 🤡[2]

Spring整体性的认识 😀

spring 始于框架,但不限于框架
设计理念:
力争让选择无处不在
提现海纳百川的精神
保持向后兼容性
专注API设计
追求严苛的代码质量

一、简介:

概括:Spring是分层的Java EE 应用一站式轻量级开源框架。
内核:

  1. IOC(Inverse of Control)控制反转
  2. AOP(Aspect Oriented Programming)切面
    主要提供技术:
  3. 展现层Spring Mvc
  4. 持久层Spring Jdbc
  5. 业务层事务管理
    好处:
  6. 方便解耦,简化开发。
  7. AOP编程的支持。
  8. 声明式事务的支持,进行事务管理,提高开发效率。
  9. 方便程序的测试。
  10. 方便集成各种优秀框架。
二、Spring结构:
  1. IOC:将类与类之间的依赖从代码中脱离出来,IOC容器负责依赖类之间的创建、拼接、管理、获取等工作。核心接口:BeanFactory,ApplicationContext。
  2. AOP:横切逻辑编程思想,通过代理类在运行期修改类的字节码,改变类的功能。
  3. 数据访问和集成
    1. JDBC
    2. ORM
    3. JMS
    4. OXM
    5. 事务管理
      4.Web及远程操作
    6. MVC
    7. Portlet
    8. Web Service
    9. WebSocket:高效、双向的通信。
      5.测试框架

Idea建立简单Spring 🤡

步骤一:利用IDEA构建新项目


1.png

步骤二:


2.png

步骤三:
3.png

步骤四:


4.png

步骤五:
5.png

  1. Spring整体性的认识 😀 ↩

  2. Idea建立简单Spring 🤡 ↩

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容