摘要:
概述 代码bug,在处理上传出现异常时执行了DELETE FROM t_resource WHERE resource_id = ? OR parent_id = ?因为OR条件导致用户的上传的所有数据被清空了。 show 查看是否有开启log-bin备份 欣慰的是,已经开启了二进制日志备份。那接下 阅读全文
摘要:
概述 HTML超文本标记语言,总结下周末学习的HTML常用标签。 h1~h6 标题头标签,表示文章的标题,h1定义最大的标题,h6定义最小的标题。浏览器会自动地在标题前后添加空行 p 有标题,自然有段落。p是段落标签,可以将文档分割为若干个段落,浏览器会自动地在前后添加空行 br 这是一个换行标签, 阅读全文
摘要:
概述 ORM映射为我们带来便利的同时,也失去了较大灵活性,如果SQL较复杂,要进行动态查询,那必定是一件头疼的事情(也可能是lz还没发现好的方法),记录下自己用的三种复杂查询方式。 环境 springBoot IDEA2017.3.4 JDK8 pom.xml @Query 当一个SQL较为复杂时, 阅读全文
摘要:
概述 第一次用maven工具打war包,出现各种各样的问题,做个问题记录方便下次查看 maven 一开始用的maven是springboot默认的,在.m2下,要打包时才发现没有mvn指令。索性自己就重新装个maven,去官网下载,我安装的是3.5.2版本。因为maven仓库默认是国外的,需要更改为 阅读全文
摘要:
概述 springBoot后台验证接收的参数是否不合法时,会抛出一个BlndException异常,获取message的自定义信息并返回 验证 UserEntity类 统一异常处理 阅读全文
摘要:
概念 异常,在程序中经常发生,如果发生异常怎样给用户一个良好的反馈体验就是我们需要处理的问题。以前处理异常信息,经常都是给前端一个统一的响应,如数据错误,程序崩溃等等。没办法指出哪里出错了,这是一种对用户很不友好的体验。我们应该根据自己的业务给予信息提示 异常类 定义一个全局的异常类,有异常信息,都 阅读全文
摘要:
概述 在开发中,我们经常要考虑一些问题,对敏感词进行过滤,用户是否已经登录,是否需要对他的请求进行拦截,或者领导问现在在线人数有多少人?我们如何实现这些功能哪 @WebFilter package com.xmlxy.firstspringbootproject; import org.slf4j. 阅读全文
摘要:
概述 记录一些springBoot在web开发中常用的一些注解和介绍 @SpringBootApplication springBootApplication自动给程序进行必要配置,等同于 @Configuration,@EnableAutoConfiguration和@ComponentScan 阅读全文
摘要:
概述 在计算机的世界里,日志的重要性不言而喻。系统日志,应用日志等都可以帮我们更快的定位的计算机问题出现在哪里。而springBoot默认使用LogBack日志,当然如果不更改,我们也无需添加额外的日志配置。 打印日志 新建logCofig.java类,测试打印日志输出 启动程序,可以看到,日志已经 阅读全文
摘要:
概述 虽然说springBoot讲究“约定大于配置”,但有时或多或少也需要一些额外的配置项,比如说数据库配置,队列配置,缓存配置等等。springBoot的全局配置文件为application.properties 自定义配置 application.properties,一些常量配置也可以写在这里 阅读全文