美文网首页
spring简单整理(二)

spring简单整理(二)

作者: 牛哞哞杂记 | 来源:发表于2019-10-09 12:35 被阅读0次

    一、spring框架入门搞明白几点:
    1.spring框架是什么?
    ​ Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。

    ​ Spring的核心容器 包含了 spring-core, spring-beans, spring-context, and spring-expression (Spring表达式语言) 四个模块。

    2.spring框架的优点?
    优点:

    (1)轻量级框架;

    (2)方便解耦;

    (3)便于整合其他框架;

    (4)支持事务;

    (5)方便程序测试,因为支持Junit4。

    3.spring的ioc与aop是什么?
    ioc:控制反转

    aop:面向切面编程

    4.如何使用spring框架?(使用spring框架的步骤)

    步骤:

    (1)新建Java项目,命名spring;

    (2)新建一个名为lib的目录,添加所需要的jar包;

    (3)新建一个类,封装对象(private String id;);

    (4)在【src】目录下新建一个 【applicationContext.xml】 文件,通过 xml 文件配置的方式装配我们的 bean;(可用注解代替)

    (5)编写测试文件。

    5.学习spring框架的目的?
    使用spring框架,使开发更快捷。

    6.对框架的总结(理解底层原理)
    spring框架主要是用来敏捷开发的,基本流程与j2ee类似,只是将servlet实现的部分用配置或者注解来代替。因此学习的重点在于如何用spring框架来代替servlet。其实,不用觉得框架特别难,也没必要其记一些难懂的概念。因为框架本来就是为了开发更简单才出现的,以如何更简单实现功能模块的想法来学习,就不会陷入无从下手的状态。

    二、Spring与spring boot
    1.spring与spring boot的区别:
    spring boot是spring框架的扩展,去掉了spring应用程序所需的xml配置。

    2.spring boot 的特性:
    1:创建独立的spring应用;
    2:嵌入Tomacat,Jetty,Undertow而且不需要部署他们;
    3:提供的“starters” poms来简化Maven配置;
    4:尽可能自动配置spring应用;
    5:提供生产指标,健壮检查和外部化配置;
    6:没有代码生成和xml配置要求。

    3.对spring ,spring boot与mybatis整合的理解:
    (1)先整合jar包,将spring ,spring boot与mybatis所需要的jar包全导入项目;用maven的,在配置文件写所需jar包的配置。

    (2)spring与spring boot的相关配置写在application.properties中。

    补充:Something (用来修改spring启动时的字母图案)

    相关文章

      网友评论

          本文标题:spring简单整理(二)

          本文链接:https://www.haomeiwen.com/subject/gvejpctx.html