Spring Boot
江寸山
这个作者很懒,什么都没留下…
展开
-
SpringCloud-feign调用delete接口传List
使用REST API时,经常会有get/delete方法需要传一个list的情况(注:服务之间调用有可能会解析参数错误,无法解析List),如果使用post难免有点破坏规则,实际上参数传list是可以做到的方法一:后端代码如下: @DeleteMapping("qa") public DataResult<entity> delete(@RequestParam(value = "userIds[]") List<Long> userIds) {原创 2021-04-23 16:03:50 · 2049 阅读 · 0 评论 -
Httpclient远程调用工具类(拿去用不客气)
package com.taotao.common.utils;import java.io.IOException;import java.net.URI;import java.util.ArrayList;import java.util.List;import java.util.Map;import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedFormEntity;im原创 2020-11-28 16:02:18 · 474 阅读 · 0 评论 -
SpringBoot项目打成Jar包,请求接口返回乱码数据
今天打包项目,测试接口,遇到log乱码,和返回的数据乱码。各种调试修改编码集,还是无解。原因:运行VM的编码集可能是GBKcmd运行的log可能会乱码,建议log输出文件java -Dfile.encoding=utf-8 -jar demo-0.0.1-SNAPSHOT.jawin系统可以写一个bat文件运行@echo offstart javaw -Dfile.encoding=utf-8 -jar *******.jarexit...原创 2020-11-28 15:56:46 · 846 阅读 · 0 评论 -
Spring Boot 修改默认错误处理机制
SpringBoot默认的错误处理机制默认效果: 1)、浏览器,返回一个默认的错误页面浏览器发送请求的请求头:原理: 可以参照ErrorMvcAutoConfiguration;错误处理的自动配置;给容器中添加了以下组件 1、DefaultErrorAttributes:帮我们在页面共享信息;@Override public Map<String, Obje...原创 2020-02-24 23:05:51 · 1009 阅读 · 0 评论 -
Spring Boot & Spring MVC
SpringMVC自动配置官方指导1. Spring MVC auto-configurationSpring Boot 自动配置好了SpringMVC以下是SpringBoot对SpringMVC的默认配置:(WebMvcAutoConfiguration)Inclusion of ContentNegotiatingViewResolver and BeanNameViewRes...原创 2020-02-24 22:53:21 · 81 阅读 · 0 评论 -
Spring Boot Thymeleaf
模板引擎JSP、Velocity、Freemarker、ThymeleafSpringBoot推荐的Thymeleaf;语法更简单,功能更强大;1、引入thymeleaf;<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-...原创 2020-02-24 22:28:19 · 74 阅读 · 0 评论 -
Spring Boot 静态资源映射篇
Web开发1.简介:使用Spring Boot :创建Spring Boot应用选中我们需要的模块; Spring Boot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来;自己可以编写业务代码;自动配置原理:这个场景Spring Boot 帮我们配置了什么?xxxAautoConfiguration:帮我们给容器中自动配置组件;xxxPropert...原创 2020-02-24 22:17:50 · 131 阅读 · 0 评论 -
Spring Boot 日志篇
SpringBoot:底层是Spring框架,Spring框架默认是用JCL;‘ SpringBoot选用 SLF4j和logback;1.SLF4J使用: 1.1如何在系统中使用SLF4J:以后开发的时候,日志记录方法的调用,不应该来直接调用日志的实现类,而是调用日志抽象层里面的方法;给系统里面导入slf4j的jar和 logback...原创 2020-02-24 21:55:28 · 68 阅读 · 0 评论 -
Spring Boot 配置文件
Spring Boot 配置文件1. 配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain’t Markup Language) YAML A Marku...原创 2020-02-22 01:02:22 · 109 阅读 · 0 评论 -
Spring Boot 启动流程篇
Spring Boot 启动原理前言:Spring Boot 优势SpringBoot所具备的特征有:可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;内嵌Tomcat或Jetty等Servlet容器;提供自动配置的“starter”项目对象模型(POMS)以简化Maven配置;尽可能自动配置Spring容器;提供准备...原创 2020-02-22 00:07:39 · 187 阅读 · 0 评论 -
Spring Boot 入门篇
Spring Boot 入门1.Spring Boot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2.微服务微服务:架构风格(服务微化)一个应用应该是一组小型服务,可通过HTTP的方式进行互通;单体应用: ALL IN ONE;微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;微服务介绍详情文档...原创 2020-02-21 22:55:04 · 74 阅读 · 0 评论