![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot
午夜学徒xpf
日拱一卒无有尽,功不唐捐终入海。
展开
-
Springboot 工具类中引用service/Component
描述:工具类中有时需要使用配置文件中的变量,或调用service中的方法,这时需要注入service或component静态类中是无法直接引入service的,会报空指针异常可通过spring注解注入,如下:方式一:package com.apigateway.util;import com.apigateway.config.GlobalConfig;import com....原创 2020-05-07 09:07:29 · 2660 阅读 · 2 评论 -
Springboot+logback 自定义日志打印(根据关键字动态生成不同日志文件,打印IP)
描述:根据业务需要现需根据不同关键字将日志打印到不同的文件中,便于日志采集。 日志中需要体现出应用名称、IP等信息自定义配置,获取节点ip在logback-spring.xml中通过<conversionRule conversionWord="ip" converterClass="com.apigateway.config.IpLogConfig"/>可以获取当前节点...原创 2020-05-01 10:57:36 · 3455 阅读 · 0 评论 -
Springboot乱码以及Jsp取后台request传值
后台乱码解决方案项目中经常会遇到后台返回给前端的中文出现乱码,网上也给出了很多解决方案。1.修改配置文件#编码格式spring.http.encoding.force=truespring.http.encoding.charset=UTF-8spring.http.encoding.enabled=true#设置tomcat编码格式server.tomcat.uri-enc...原创 2019-07-27 15:48:43 · 633 阅读 · 0 评论 -
Springboot打包成jar包时,页面缺失问题
-描述:前段时间在做公司的一个项目,springboot2.0+jdk1.8+maven,项目完成后打包丢到测试环境测试时,发现无法通过controller跳转到相应的页面,逐一排查发现,通过maven打包springboot时,webapp下的页面并没有被打包进去,以至于页面无法访问,在网上查了一下,需要在pom.xml文件中作相应修改如下:<resources> <...原创 2019-07-27 11:56:38 · 816 阅读 · 0 评论 -
Springboot配置静态不拦截及视图渲染页面指向
在config包下新建MyMVCConfig继承WebMvcConfigurationSupport// 设置静态资源不拦截 protected void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/js/**").addResourceLocations("/j...原创 2019-07-30 10:46:53 · 911 阅读 · 0 评论 -
SpringBoot结合logback--日志打印
springboot2.0 pom.xml引入jar包:<!-- 日志打印依赖包 --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version...原创 2019-07-30 09:32:11 · 201 阅读 · 0 评论 -
SpringBoot多配置文件、常量配置、多数据源总结
多配置文件项目开发时,为了方便,一般会配置多个配置文件,在不同的环境下使用,一般会有开发、测试、生产三个配置文件,打成jar包时,指定要使用的配置文件就可以在指定环境中运行相应的jar包,这样避免修改代码带来的麻烦.上图中,application-dev.properties、application-prod.properties、application-test.properties...原创 2019-07-29 22:58:26 · 1694 阅读 · 0 评论 -
Springboot实现PDF预览、下载、读取
背景:项目中实现pdf文件的预览以及下载环境:jdk1.8、SpringBoot2.0PDF.js下载地址将下载的源码拷入项目中修改viewer.js:将defaultUrl: { value: 'compressed.tracemonkey-pldi-09.pdf',---此处是默认的pdf的路径 kind: OptionKind.VIEWER } 修改为:...原创 2019-07-29 16:29:59 · 11907 阅读 · 1 评论 -
Springboot后端Controller中以实体类接收表单数据
本想做个小项目温习一下Springboot,结果项目刚开始就遇到bug被卡住。问题描述:前端页面提交Form表单,后端在Controller中想要用实体类接收表单数据,结果一直报错,如:org.springframework.web.HttpMediaTypeNotSupportedException: Content type ‘application/json;charset=UTF-8...原创 2019-04-09 23:10:32 · 16806 阅读 · 2 评论 -
SpringBoot2.X (四):中文配置参考指南
转自:https://blog.csdn.net/fxbin123/article/details/80359092properties文件自动转化为yml:http://www.toyaml.com#----------------------------------------#核心属性#----- -----------------------------------debug ...转载 2019-04-10 10:04:55 · 868 阅读 · 0 评论