springboot
文章平均质量分 84
uweii
悟已往之不谏
知来者之可追
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用JSR(Java规范请求)规范校验请求参数
JSR(Java规范请求,Java Specification Requests)是Java的一个验证框架,它定义了很多注解来验证Bean 的属性。 spring-boot-starter-web包里面有hibernate-validator包,hibernate-validator实现了JSR的规范。所以如果开发 web 就不需要重复添加 spring-boot-starter-validation 依赖了。但如果没用 web 依赖时候想要实现 Bean 验证,则只要单单加入 spring-boot-st原创 2021-03-25 22:02:33 · 960 阅读 · 0 评论 -
Springboot登录会话过期,重定向到登录界面
Springboot实现登录过期,重定向到登录页面 集成spring session 很多时候我们网站都会需要登录和验证. 试想: 如果我登录了网站后, 有事离开了电脑60分钟; 在这段时间内, 如果有人使用我的电脑, 那么我的账号是十分危险的. 因此需要一个浏览器与服务器之间的会话, 在没有一定时间内没有交互的话, 就让这次登陆状态过期, 如果过期后, 在页面上点击, 让它跳转回登陆页面. 这...原创 2019-12-15 19:37:44 · 12807 阅读 · 16 评论 -
程序员不能不懂的Retry机制
Retry重试机制 当我们调用一个接口时, 可能由于网络等原因造成第一次失败, 再去尝试就成功了, 这就是重试机制. 重试的解决方案有很多, 比如利用 try-catch-redo简单重试模式, 通过判断返回结果或监听异常来 判断是否重试, 具体可以看如下例子: public void testRetry(){ boolean result = false; t...原创 2019-12-09 00:24:20 · 2083 阅读 · 2 评论 -
程序员一定不能错过的全局异常处理
SpringBoot全局异常使用 自定义错误界面 Springboot自带的错误提示界面不太友好, 我们自己实现错误界面. 在src/main/resources/static 下面新建自定义错误页面404.html, 具体代码如下图所示: <!DOCTYPE html> <html lang="en"> <head> <meta charse...原创 2019-12-08 23:35:58 · 460 阅读 · 0 评论 -
Springboot事务的使用
Springboot事务的使用 Springboot事务介绍 Springboot开启事务很简单, 只需要一个注解 @Transactional 就可以了, 因为在 Springboot 中已经默认对JPA, JDBC, Mybatis开启了事务, 引入它们依赖的时候, 事务就默认开启. 当然, 如果你需要用其他的ORM框架, 比如 Beat1SQL, 就需要自己配置相关的事务管理器. ...原创 2019-12-05 21:13:53 · 878 阅读 · 0 评论 -
Spring注解事务行为
Spring注解事务行为 当事务方法被另一个事务方法调用时, 必须指定事务应该如何传播. 例如, 方法可能继续在现有事务中运行, 也可能开启一个新事务, 并在自己的事务中运行. 事务的传播行为可以在 @Transctional的属性中指定, spring定义了 7 种传播行为, 具体如下图所示. Spring传播行为 表1 Spring事务播行为 传播行为 含义 PROPAGA...原创 2019-12-05 01:20:34 · 299 阅读 · 0 评论 -
springboot集成tkbatis,并借助PageHelper进行分页 添加依赖
springboot集成tkbatis,并借助PageHelper进行分页 添加依赖 spring依赖 jdbc依赖 tkmybatis依赖 pagehelper依赖 pagehelper-autoconfigure依赖 <dependency> <groupId>org.springframework.boot</groupId> ...原创 2019-11-30 23:07:15 · 763 阅读 · 0 评论
分享