SpringBoot
Chao启航秀
半路杀出的黑马,同行激励前行,跨行干死队友
展开
-
@RequestParam @RequestBody @PathVariable 等参数绑定注解详解
简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解:@PathVariable;B、处理request header部分的注解: @RequestHeader, @Cooki...原创 2019-12-10 11:50:51 · 212 阅读 · 0 评论 -
SpringBoot整合模板Thymeleaf 篇
SpringBoot 整合模板引擎一、SpringBoot 整合 Thymeleaf1、首先在 pom.xml 文件中引入 thymeleaf 依赖 <dependencies> <!-- springBoot web的启动器 --> <dependency> <groupId>org.springframewor...原创 2019-08-05 19:30:43 · 242 阅读 · 0 评论 -
SpringBoot基础篇
SpringBoot基础入门一、SpringBoot 的 hello world创建 SpringBoot 项目方式一:使用的工具是IntelliJ IDEA;步骤:1、新建一个project,选择创建 Maven 项目;如下图:2、创建好Maven项目后修改pom文件:手动添加parent项目为SpringBoot;添加SpringBoot启动器配置;文件添加如下 <!...原创 2019-08-02 11:46:08 · 220 阅读 · 0 评论 -
SpringBoot整合模板FreeMarker篇
模板FreeMarker篇一、FreeMarker 介绍Freemarker是java的免费模板引擎,主要用于MVC中的view层,生成html展示数据给客户端,可以完全替代jsp。 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写,模板中没有业务逻辑,外部java程序通过数据库操作等生成数据传入template中, 然后输出页面。它能够生成各种文本:...原创 2019-08-30 17:52:33 · 1900 阅读 · 1 评论 -
Spring Boot 原理分析篇一
Spring Boot @SpringBootApplication 之注解一、先看源码注解说明@ComponentScan 扫描所有添加@Component 注解的对象@EnableAutoConfiguration自动装配:将所有符合条件的 @Configuration 配置都加载到IoC容器@SpringBootConfiguration 继承@C...原创 2019-09-05 14:35:39 · 92 阅读 · 0 评论 -
Spring Boot 原理分析篇二 (配置分析 一)
Spring Boot 配置分析 一一、创建编写配置文件application.properties在创建好的Spring Boot 的maven项目的 resources目录下创建配置文件1.1、配置IP和端口local.ip=172.22.217.109local.port=8080二、获取配置信息实现@ComponentScanpublic class App { @S...原创 2019-09-05 15:03:48 · 166 阅读 · 0 评论 -
RabbitMQ入门及--Spring Boot整合
RabbitMQ消息中间件一、RabbitMQ介绍RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。1、主要特性编辑可伸缩性:集群服务消息持久化:从内存持久化消息到硬盘,再从硬盘加载到内存2、R...原创 2019-09-17 14:04:21 · 301 阅读 · 0 评论