SpringBoot 六问
2024-10-03 23:09:28
1.什么是springboot
用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件)
创建独立的spring引用程序 main方法运行
嵌入的Tomcat 无需部署war文件
简化maven配置
自动配置spring添加对应功能starter自动化配置
2.springboot常用的starter有哪些
spring-boot-starter-web 嵌入tomcat和web开发需要servlet与jsp支持
spring-boot-starter-data-jpa 数据库支持
spring-boot-starter-data-redis redis数据库支持
spring-boot-starter-data-solr solr支持
mybatis-spring-boot-starter 第三方的mybatis集成starter
3.springboot自动配置的原理
在spring程序main方法中 添加@SpringBootApplication或者@EnableAutoConfiguration
会自动去maven中读取每个starter中的spring.factories文件 该文件里配置了所有需要被创建spring容器中的bean
4.springboot读取配置文件的方式
springboot默认读取配置文件为application.properties或者是application.yml
5.springboot集成mybatis的过程
添加mybatis的starter maven依赖
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.2.0</version>
</dependency>
在mybatis的接口中 添加@Mapper注解
在application.yml配置数据源信息
6.springboot如何添加【修改代码】自动重启功能
添加开发者工具集=====spring-boot-devtools
最新文章
- AutoFac使用~IOC容器(DIP,IOC,DI)
- [Angularjs]视图和路由(二)
- HDU 1506 Largest Rectangle in a Histogram (dp左右处理边界的矩形问题)
- pstack使用和原理【转】
- minihttp http://www.acme.com/software/mini_httpd/
- 新年之际,盘点一些APP开发技巧
- PHPCMSV9 更改后台地址
- Vue基本入门
- spring依赖注入中接口的问题
- for循环之后的return
- Spring boot 国际化自动加载资源文件问题
- python基础教程002_列表与元组
- mysql---SQLZOO:从WORLD选择教程/ zh
- GreenDao开源ORM框架浅析
- Windows文件夹、文件源代码对比工具--WinMerge
- foreman自动化工具安装使用
- SPREAD for Windows Forms 下箭头追加行
- 铁乐学Python_day09_函数
- MP3 Music Library in Tornado
- 解决Windows10下小娜无法搜索本地应用的问题
热门文章
- <;转载>; 从算法上解读自动驾驶是如何实现的?
- python全栈开发笔记---------数据类型-----字典dict
- Jsp 国际化访问首页选择展示不同字体小例子
- 进程工作集WorkingSet (PSAPI 01)
- GeoServer java.io.IOException: No such resource: generic.sld No such resource: generic.sld
- scrapy中crawlspide中callback和follow函数的作用及使用方法
- springboot区分开发、测试、生产多环境的应用配置(二)
- mysql在查询中常见问题汇总
- 【oracle入门】数据模型
- SSH设置秘钥登录