![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
yanweijie0317
这个作者很懒,什么都没留下…
展开
-
【Java】Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean
【Java】Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean原创 2023-07-24 10:49:13 · 447 阅读 · 0 评论 -
spring boot 工程整合mongodb,遇到的坑
spring boot 整合 mongodb ,版本、MongoTemplate、连接字符串等问题原创 2023-04-13 11:41:53 · 821 阅读 · 0 评论 -
logback 、log4j 指定日志单独输出
spring boot + slf4j ,指定日志输出到指定文件servlet+log4j,指定日志输出到指定文件原创 2023-02-07 17:51:40 · 1535 阅读 · 0 评论 -
出海,国家时区对应表
出海,时区对应原创 2023-01-07 16:40:23 · 789 阅读 · 0 评论 -
面向海外,spring boot 多语言
出海,spring boot 工程 多语言原创 2023-01-07 15:09:39 · 266 阅读 · 0 评论 -
融云开发环境注册仅限100人
融云开发环境注册仅限100人原创 2023-01-05 20:37:45 · 145 阅读 · 0 评论 -
打开 druid 监控报错Sorry, you are not permitted to view this page.
解决druid 监控报错Sorry, you are not permitted to view this page.原创 2022-08-23 14:14:53 · 3203 阅读 · 0 评论 -
MapStruct使用异常总结
无原创 2022-06-21 11:12:49 · 2047 阅读 · 0 评论 -
spring boot 统一返回结果、全局异常、 验证
统一返回结果肯定说的是controller,我们先假定controller都返回一样的格式。这时候就会对这个统一返回的格式有个定义,一般习惯是枚举,返回的结果有code、message、data等。import com.fasterxml.jackson.annotation.JsonIgnore;import lombok.Getter;import lombok.Setter;import org.springframework.util.Assert;import java.io..原创 2022-05-07 12:34:52 · 1125 阅读 · 0 评论 -
spring boot 整合 swagger
2年前,spring mvc 的项目,每次有接口更新,还要自己去编辑接口文档。还被前端同事鄙视过一次。如今,可能大家都在用swagger或者类似的,自动生成接口文档,线上环境把swagger自动关闭。首先,pom文件引入swaager的相关依赖。<!--引入swagger依赖--> <dependency> <groupId>io.springfox</groupId> <ar原创 2022-05-07 11:57:16 · 573 阅读 · 0 评论 -
新建 spring boot 工程,启动
这一篇呢,是spring boot 基本入门工程。只看spring boot的启动,一是控制台打印banner,二是有端口的输出。创建 spring boot 工程,本人使用idea,版本2021.1.2。初始化工程,几个关键的目录及文件:初始化的时候选择的是maven,会自动生成pom.xml文件,我们将在这个文件里添加所有的依赖。当然以后多模块的工程,也会在pom.xml体现出模块之间的依赖关系。 resources目录下默认生成application.properties.原创 2022-05-07 11:39:27 · 358 阅读 · 0 评论 -
spring boot同时兼容 jsp 和 thymeleaf
首先看一下目录结构,html和jsp存放的位置:第二步,看一下,配置,分别转向jsp和html的配置@Configurationpublic class WebConfigure extends WebMvcConfigurationSupport { @Resource IndiaInterceptor indiaInterceptor; /** * 注册我们的拦截器 * @param registry */ @Ov.原创 2021-03-25 10:25:41 · 548 阅读 · 0 评论 -
spring boot 打包,测试包和正式包
早几年,在外包公司,区分测试环境、正式环境,后来还弄个准生产环境。于是就有个问题,配置文件从测试环境上到准生产环境,要改一遍。从准生产环境上到正式环境,又要改一遍。当时觉得就这么习以为常。现在项目(spring mvc+spring),其实除了应用程序部署,是区分测试环境和正式环境的,其他的数据库、缓存服务器等等都是公用的。不过,配置文件是分开测试和正式的,那怎么对应测试环境就加载测试的配置文件,正式环境就加载正式环境的配置文件???????1. spring配置文件<beans pr原创 2021-03-23 15:45:51 · 736 阅读 · 0 评论 -
spring boot 项目 设置编码
spring mvc 项目设置编码,是在web.xml中配置CharacterFilter过滤器,然后设置encoding为UTF-8到了spring boot,没有配置文件了,怎么设置编码呢?1. 注册CharacterFilter,调用setEncoding@Bean public FilterRegistrationBean indiaCharacterFilter(){ CharacterEncodingFilter encodingFilter =..原创 2021-03-19 11:26:48 · 1058 阅读 · 0 评论 -
spring boot 整合filter
1.自定义filter这个spring mvc 和 spring boot没什么区别,都是implements Filterpublic class IndiaRegisterFilter implements Filter { private final Logger logger = Logger.getLogger(IndiaRegisterFilter.class); @Override public void init(FilterConfig filter.原创 2021-03-18 18:16:02 · 94 阅读 · 0 评论 -
spring boot整合拦截器
1.定义拦截器,spring mvc中定义拦截器,是extendsHandlerInterceptorAdapter类,这个类在spring boot(本人用的spring boot2.0) 中已经标记为@Deprecated。spring boot中定义拦截器,是implements HandlerInterceptor接口。重写方法和之前是没什么区别的。import com.springboot03.indiabotprj03.annotation.AuthWhite;import..原创 2021-03-18 17:57:32 · 119 阅读 · 0 评论 -
springboot 整合redis
spring boot 一切从简,连整合redis都这么简单第一步,引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>第二步,自动加载R原创 2021-02-25 18:10:20 · 98 阅读 · 2 评论 -
spring boot实现文件上传
现在发现spring boot好简单啊,上传文件没有引入任何的配置, 无论是单文件上传还是多文件上传,都是手到擒来。下面是单文件上传: @RequestMapping(value = "/uploadImg.do") public Object uploadImg(@RequestParam MultipartFile file) { JSONObject retJson = new JSONObject(); retJson.put("isSucc原创 2021-02-20 15:08:01 · 108 阅读 · 0 评论 -
spring boot工程中,生成mybatis的mapper文件
在创建spring boot工程时,已经引入了mybatis的依赖。这里不再赘述。这里要说的是spring boot工程,中生成mybatis的mapper文件maven中配置对generator的依赖 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core&l.原创 2021-02-04 15:54:20 · 388 阅读 · 0 评论 -
spring boot 返回 jsp
1. 引入spring boot 对jsp的支持2. 定义spring mvc 视图解析器,jsp的前缀、后缀3. 定义controller转向jsp <!-- 内嵌tomcat对jsp的支持 --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>to...原创 2021-02-04 15:18:40 · 1460 阅读 · 0 评论 -
Spring Boot使用JDBC连接,注入jdbc属性
这篇文章来说一下,如果使用jdbc,如何注入jdbc连接的一些属性呢?1. 是配置文件中定义jdbc连接的属性dataSource.driverClassName=com.mysql.jdbc.DriverdataSource.jdbcUrl=jdbc:mysql://localhost:3306/mysql?characterEncoding=utf-8&serverTimezone=GMT%2B8dataSource.username=usernamedataSource.pas原创 2021-02-02 14:11:05 · 757 阅读 · 0 评论 -
第一个spring boot应用
第一步,先创建spring boot工程,我用的maven,同时要引入对mysql、mybatis的依赖这时候,mysql的驱动、连接,mybatis就可以大胆使用了。第二步,就是mysql的驱动、连接等注意:这里的url后面要加上serverTimezone,我在测试的时候因为没加,抛出了如下异常:com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zon.原创 2021-01-28 18:13:08 · 97 阅读 · 0 评论