springboot
文章平均质量分 56
黑皮爱学习
爱学习,爱分享!
展开
-
springboot的maven配置profiles打包,自己选择dev配置还是prod配置,以及打包完整指令
需求说明:由于springboot的yml有多个配合,常见的就有application-dev.yml,application-test.yml,application-prod.yml,当然我们可以修改application.yml中的active:dev来修改,但是在使用jenkins发版,打包的时候,总是要修改配置文件,很是繁琐,所以改为通过配置maven的profiles,使用maven打包区分不同的环境...原创 2021-03-19 15:43:23 · 5300 阅读 · 0 评论 -
springboot国际化配置详细过程
因为我是纯小白来做的国际化,所以网上找了些资料,完成了国际化的开发,很多文章把大致过程都总结出来了,但是有些细节地方还不完整,所以这里做一个记录,并且把国际化的异常自己做了一个工具类封装,还从前端大神那里总结了一套对于很多国际化字符如何分类的问题。目录1、参考文章,此篇基本的代码都有了2、详细操作步骤1、在resource下新建文件夹i18n2、在i18n下新建‘Resource Bundle’文件2、文件编辑3、在国际化配置文件中加上配置4、添加国际化解析文件在spri原创 2020-12-10 11:26:24 · 5902 阅读 · 0 评论 -
springboot国际化配置报错message found under code for locale ‘zh_CN‘
message found under code for locale 'zh_CN'我检查了我的配置,是因为配置错误#国际化spring.messages.basename=messagespring.messages.encoding=utf-8而文件的位置有个上级目录i18n修改配置#国际化spring.messages.basename=i18n.messagespring.messages.encoding=utf-8...原创 2020-12-09 16:04:17 · 10266 阅读 · 1 评论 -
Invalid bound statement (not found): com.example.demo.mapper.SysUserMapper.selectByExample
有一种原因是xxxMapper.xml文件编写有问题,这个原因这里不做讨论第二种:对mapper.xml文件未加扫描启动springboot对象上添加:@MapperScan("com.example.demo.mapper"),同时在mapper文件上加上@Mapper注解第二种:原因就是项目运行的时候,找不到xxxMapper.xml文件,项目编译的之后,没有这个文件。产看编译生成target:果然找不到对应的xxxMapper因为编译的时候,没有吧xml编译过来解决方法1:原创 2020-05-27 10:34:43 · 25747 阅读 · 4 评论 -
springboot使用jpa最基本配置
spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/xxxx?serverTimezone=Hongkong&useUnicode=true&characterEncoding=UTF8&useSSL=false...原创 2020-05-06 23:23:54 · 175 阅读 · 0 评论 -
springboot接口全局时间格式化配置
为了让对象返回正确的格式,我们经常会使用这样的方式,但是在每个时间地方都要写上,比较麻烦,有很多重复代码@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")在yml文件中加上如下配置,就能够全局生效s...原创 2020-04-23 11:39:59 · 570 阅读 · 0 评论 -
Cannot find template location: classpath:/templates/ (please add some templates or check your Thymel
首先,你可以访问https://blog.csdn.net/qq_28654327/article/details/89849573#commentsedit排查基本的jar引入,和.yml配置,以及/templates/下没有文件的三种情况如果上述都不能够解决,可能就是经过排除,是我的resource中少加了<include>**/*.html</include>...原创 2019-11-12 17:36:46 · 2874 阅读 · 1 评论 -
RESTful API的拦截:过滤器Filter、拦截器Interceptor、切片Aspect
过滤器能够过滤请求,但是不能够拿到是那个controller的那个方法拦截器能拿到controller的那个方法,但是不能拿到方法的请求参数值切片能够拿到详细的请求参数值三者执行顺序Filter -> Interceptor -> Aspect ->Controller一、过滤器Filter(不知道是那个控制器以及那个方法来处理的)需求:通过过...原创 2019-10-02 18:09:16 · 1272 阅读 · 0 评论 -
springboot添加自定义全局的错误访问页面和全局异常访问界面
访问不存的url的时候,会是这样的页面这个页面是在BasicErrorController.java中定义的 @RequestMapping( produces = {"text/html"}//浏览器访问的时候,返回一个url页面 ) public ModelAndView errorHtml(HttpServletRequest reques...原创 2019-10-01 16:24:09 · 439 阅读 · 0 评论 -
ssm项目请求参数是对的,但是无法进入controller,其他接口都能进入controller,原因解析
其他请求能够正确进入controller,但是就是有一个请求无法进如controller。这种情况有一种可能是你前端传递的参数中有date类型的参数,而controller是不能接受date参数的。比如 date time=new Date(),直接传递time后台不能进入controller,此时可以把time改成string类型,通过string传递到后台,然后在controller中...原创 2018-12-17 21:31:12 · 3644 阅读 · 1 评论 -
springboot页面调试进入controller,但是页面报404
今天调试代码遇到了页面发送请求,controller能够接受,但是页面一直报404,仔细检查过之后,才发现,我在controller使用的是@Controller注解,但是在mapping里面没有使用@responseBody,所以这个时候返回ModelAndView是没有问题的,但是返回json格式的数据就会出错:比如string,map,list等,页面都会报404。以前写SSM的时候,是...原创 2018-07-24 11:22:34 · 8271 阅读 · 4 评论 -
01、eclipse创建springboot的HelloWorld项目
备注:环境(springboot2,jdk8,eclipse oxygen);要安装springboot插件。项目地址:https://github.com/Honryguan/springboot_test.githttps://github.com/Honryguan/springboot_test.githttps://github.com/Honryguan/springboot_test...原创 2018-04-23 11:41:32 · 1619 阅读 · 1 评论