
springboot
文章平均质量分 84
龙池小生
养性事天,修身立命
展开
-
springboot 2.3.0及以上版本 解决@Validated @Valid 不起作用的问题
场景:Controller类接口,需要提前校验传递的参数的正确性,通常我们会加上注解 @Validated @Valid来校验参数,比如校验非空、数据格式等,例如:校验的实体:@Datapublic class TestValidVO { private String id; @NotBlank(message = "姓名不能为空") private String name; @Size(min = 7,max = 11,message = "电话号码格原创 2020-11-12 15:06:06 · 73678 阅读 · 24 评论 -
springboot 在application.yml中定义数组的两种方式
1、通过 ‘ -‘ 来区别数组的多个值yml结构配置: provinceConf: smpIp: - 192.168.2.164 - 192.168.2.166配置类取数组值: import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframewor原创 2020-08-07 14:41:29 · 73407 阅读 · 3 评论 -
构建博客网站检索系统(Springboot + ElasticSearch+Tkmybatis+vue)
项目简介:基于框架 Springboot + ElasticSearch+Tkmybatis 实现博客网站检索系统效果展示:es查询时间39mysql查询时间247:分词:springboot描述--分成springboot、描述(所有包含'spring'或者'描述'的数据都被查询出来)项目资源依赖:ElasticSearch:elasticse...原创 2020-04-30 14:55:05 · 31854 阅读 · 3 评论 -
springboot 加载多个配置文件,获取配置文件中的数组值
目录1、加载多个配置文件需求描述:项目结构:详细配置:配置yml测试:2、获取配置文件中的数组值需求描述:实现方式:测试:1、加载多个配置文件 需求描述: 项目中需要根据功能配置多个配置文件,保存相关的信息,如,application-ftp.yml 保存ftp相关的信息,application-redis.yml 保存redis的配置信...原创 2020-01-16 17:44:53 · 58053 阅读 · 0 评论 -
The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone
驱动,com.mysql.cj.jdbc.Driver 连接数据库,启动项目控制台报错:java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone解决方法:url连接加上 serverTimezone=CTT...原创 2019-11-05 11:42:58 · 185 阅读 · 0 评论 -
工作问题、笔记
目录统计百分比,小数点后保留两位数:layui 设置时间插件只选择年月统计某种类型的数量,默认查询当月的数量layui增加一行统计数据:在table render中增加parseData 方法点击图片,图片旋转,自定义旋转角度mybatis 大于、小于、大于等于、小于等于mybatis-plus 配置控制台打印执行sqlidea 配置类注释方法注释配置spri...原创 2019-07-22 22:12:28 · 1442 阅读 · 1 评论 -
springcloud 微服务搭建 服务发现+断路器+服务配置(eureka+hystrix+config)
1、结构概述本文包含4个springboot服务,A.服务注册中心,B.被发现和被调用服务,C.接口服务 ,D. client服务;C服务调用B 服务,并且C 服务对外提供接口供D 服务使用注意:示例只提供基本的逻辑,不做业务处理。各个服务结构图如下:服务A:pom文件:<properties> <java.version&g...原创 2019-04-26 14:19:03 · 58131 阅读 · 0 评论 -
TemplateInputException: Error resolving template [/tw/order/publish/user_detail], template might
错误信息使用Windows系统开发好代码,将服务部署到Linux系统,测试功能出现下面的错误:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymele...原创 2019-06-19 10:18:47 · 48226 阅读 · 3 评论 -
springboot整合Mail,实现发送邮件功能
实现邮件发送功能步骤:建立springboot项目 ---> 申请qq邮箱授权码 ---> 配置文件 ---> 代码实现目录一、新建springboot服务二、申请qq邮箱授权码三、application.yml 文件配置四、实现五、单元测试一、新建springboot服务添加依赖包: <!-- mail -->...原创 2019-06-10 17:29:28 · 1521 阅读 · 1 评论