zoukankan      html  css  js  c++  java
  • Springboot学习笔记(1)——Spring概述

    一、Spring的演进

      1、xml配置

        好处是,修改配置时,不需要动代码。缺点是,配置太多,导致业务代码和配置分离之后,业务的全貌被割裂。

      2、注解配置

        JDK1.5之后,有了注解,Component和Service等注解大大减少了配置量。这时的做法转变为:应用的基本配置(如数据库、MVC)采用xml,业务配置采用注解(@Component、@Contoller、@Service和@Repository)。

      3、Java配置

        Java配置的好处是,让你更好的理解配置的Bean。

    二、Spring的模块

      Spring给企业级开发提供了简洁的一站式解决方案框架。它提供了IoC容器、AOP、数据访问、Web开发、消息通信和测试等支持。

     

    三、Spring框架本身的四大原则

      (1)使用POJO进行轻量级和最下侵入式开发

      (2)通过依赖注入和面向接口编程实现松耦合

      (3)通过AOP和默认习惯(convention)进行声明式编程

      (4)使用AOP和模板(template)减少模式化代码

  • 相关阅读:
    数组、向量、矩阵的区别
    vue-cli3没有config.js文件的解决方法
    通用JS六
    通用JS五
    通用JS四
    通用JS三
    vue中sort排序与revers数据反序
    通用JS二
    VueX存储与本地存储以及会话存储的区别
    通用JS(一)
  • 原文地址:https://www.cnblogs.com/tigerhsu/p/11333928.html
Copyright © 2011-2022 走看看