Spring Boot
Spring Boot
天宇龙腾
计算机CV程序猿、系统开发攻城狮、青枫网络工作室创始人,致力于科技拥抱生活的开源程序开发者!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Boot 基础
文章目录1. 概述2. 优点 1. 概述 Spring Boot 框架出现之前最常用的框架是 Spring ,Spring框架本身是轻量级的,但它的配置是重量级的,开发时需要大量的 XML 配置文件,为了简化 Spring 的配置,推出了Spring Boot 框架。 Spring Boot 框架的主旨是快速、敏捷的开发新一代基于 Spring 框架的应用,采用“约定优于配置的思想”摆脱 Spring 框架的手动配置,出现 JavaConfig 配置类取代传统的 XML 配置文件,内置大量常用的第三方库,做原创 2022-01-10 19:03:06 · 304 阅读 · 0 评论 -
Thymeleaf模板引擎
//前后端不分离返回数据 @RequestMapping("list") public ModelAndView list() { ModelMap modelMap = new ModelMap(); modelMap.put("data", bookService.selectAllBook()); return new ModelAndView("book", mode...原创 2020-01-07 19:47:00 · 186 阅读 · 0 评论 -
SpringBoot配置FastJson作为自定义消息转换器
SpringBoot默认配置了转出相应Json格式数据的消息转换器 - Jackson 现在我们来整合一下FastJson,使用FastJson来进行解析json数据: 第一步,加入fastjson的依赖坐标 <!--添加ali的fastjson进行json序列化--> <dependency> <groupId>com....原创 2019-12-04 13:44:26 · 1733 阅读 · 0 评论 -
SpringBoot之父子工程
父工程打包的方式一定是pom而不是jar,因为父工程在这里做的是jar包的管理。 父工程的pom依赖里面要给子工程(model jar类型)使用的时候一定添加这两个标签,否则子工程pom会报version错误。 <type> pom </type> <scope>import</scope> 这样子工程只需使用jar包,而不必再去管父级依赖。 ...原创 2019-12-03 11:22:13 · 1063 阅读 · 0 评论 -
Controller中注入Service接口的原因
可能很多人在写SpringBoot的时候会遇到一个疑问,为什么在Controller层注入的是Service接口而不是ServiceImpl这个实现类,在学习Java基础时不是说接口不可以被实例化嘛?那为什么在这里可以了呢? 这里表面上是注入的接口,但是实际上注入的是接口的实现类对象,其中之一的原因在我看来就是方便前后端分离开发,各司其职,另一个方面因为@Autowired自动写入注解的对象是接口...原创 2019-12-02 21:18:16 · 4470 阅读 · 0 评论 -
针对不同环境提供不同配置文件
一般我们写项目需要不同的配置文件来进行,生产环境,开发环境以及测试环境都会不同。 那我们在这里建立多个配置文件,全部以application开头,以properties结尾,中间不同的就是**-dev或-prod**,区分开发环境与生产环境。 其中默认以application.properties文件为主要启动的配置文件。 在其中更改其末尾的dev或prod来选择相应的启动配置文件,这样就会将...原创 2019-10-29 21:28:19 · 350 阅读 · 0 评论 -
SpringBoot项目实现热部署(启动开发模式)
IDEA作为开发工具进行操作 pom中添加依赖 <!--热部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactI...原创 2019-10-16 15:10:25 · 595 阅读 · 2 评论 -
SpringBoot学习之环境配置
配置环境 jdk 1.8 maven mysql 5.7 Maven的安装配置 解压maven环境到自己指定的安装目录,在其目录之下创建一个文件夹MavenRepository以便于配置jar包的下载路径。 配置Maven的环境变量 修改 安装目录之下的 conf 文件夹下的settings.xml文件,以后打开IDE创建Maven项目的时候就要第一时间更改User Setting中...原创 2019-10-13 17:18:53 · 230 阅读 · 0 评论
分享