1.正文
(1) 不连网 通过maven 的形式创建springboot工程
1.
2.
提示:创建的controller service mapper 必须跟创建的启动类在同一个包下 或者在子包下
(2) springboot常见的配置文件
1.一种是properties的格式
2.第二种是yml的格式
yml的格式有些特殊 会少一些代码 但是不影响(个人理解)
(3)Java 如何读取springboot配置文件中的内容
1.通过ConfigurationProperties(prefix="student")
2.yml的文件配置
yml的有等级划分 (格式不对的话得到的值为空)如下例图:
3.通过@value注解来读取
有一点不好就是如果是通过@value读取properties 就不能读取map及自己定义的类型。如果读取yml的话 只能读取基本数据类型以及String和date类型,否则会报错
(4)springboot 如何注册web三大组件
1.web三大组件包含的是什么
1.servlet
2.filter:过滤器
3.listener:监听器
2.以前是怎么写的
是在web.xml里面配置
(1) servlet
1.自定义一个servlet类。
2.web.xml
文件中注入该
servlet
类
<servlet>
<servlet-name>
名称
</servlet-name>
<servlet-class>servlet
类
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>
名称
</servlet-name>
<url-partern>/</url-partern>
</servlet-mapping>
(2) filter
2.
自定义一个
filter
类型
2. web.xml
文件中注入该
filter
类。
<filter>
<filter-name>
<filter-class>
</filter>
<filter-mapping>
<filter-name>
<url-partern>
</filter-mapping>
想想 springboot里面可没有web.xml 配置文件 该怎么办呢?
TM的 你自己写个不就行啦~
(1).先注册一个servlet
1.创建一个servlet

2.创建一个配置类

(2).注册filter
1.创建一个过滤器类

2.注册该过滤器放到springboot容器中

(5)springboot整合数据源
1.在properties配置相关信息

测试是否连接成功数据库


这个使用的数据源为HIkari 实际开发中我们使用Druid
在pom中使用druid的数据源

然后测试

(6)springboot整合mybatis
1.引入jar包
2.配置mybatis映射文件所在的路径
3.创建实体跟mapper
4.在resources下创建映射文件
5.在启动类上扫描mapper接口所在的包
6.controller调用