spring和springboot学习

一、spring简介

    1.spring1.x时代,完全使用xml文件

     2.spring2.x,在jdk1.5版本可以使用注解+xml的方式

    3.spring3.x和4.x,可以扔掉xml

    4.java是静态语言,先编译后运行,像js是动态的语言,编写后,直接就运行

二、springboot学习

    1.springboot的两种启动方式:

        第一种:直接运行main方法运行

        第二种:使用maven插件运行,需要添加依赖(一般用第一种就行)

                如下图:

spring和springboot学习

    [email protected]是spingboot的核心注解

    3.springboot中在启动的时候会自动开启各个插件配置,例如redis,jackson等,我们也可以将其配置进行关闭

    4.springboot虽然提倡不用xml,但是某些情况是必须用xml的,所以也可以引入xml,用@ImportSource

    5.springboot的静态资源的访问原则

spring和springboot学习可以访问,指定就不能访问