上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 前言 日常开发中,接口的参数校验必不可少,本文记录使用validation优雅进行参数校验。 官方介绍:https://docs.spring.io/spring-boot/docs/2.1.0.RELEASE/reference/htmlsingle/#boot-features-validati 阅读全文
posted @ 2021-07-08 14:48 huanzi-qch 阅读(2268) 评论(0) 推荐(0) 编辑
摘要: 前言 当我们在写设计文档,或者是其他涉及到数据架构、表结构时,可以用POI来批量生成表格,例如下面的表格 代码编写 引入POI依赖 <!-- 引入apache poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi 阅读全文
posted @ 2021-07-01 16:06 huanzi-qch 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: 前言 逆向工程从数据库表直接生成代码,是日常开发中常用的敏捷开发手段,常见的例如:mybatis-plus的代码生成器等 为什么要自己写代码生成器呢?MP的生成器不香吗?香! 但是自己写的工具用起来最顺手,可以随意扩展,想怎么玩就怎么玩,只要自己有想法,玩出花来都没问题,当然了,能力有限,现在还只能 阅读全文
posted @ 2021-06-24 17:28 huanzi-qch 阅读(3131) 评论(0) 推荐(3) 编辑
摘要: 前言 springboot项目部署起来后,如何实时监控项目的运行状况呢?本文记录使用springboot-admin对服务进行监控。 springboot-admin介绍:https://codecentric.github.io/spring-boot-admin/current/#_what_i 阅读全文
posted @ 2021-06-17 18:52 huanzi-qch 阅读(8608) 评论(0) 推荐(2) 编辑
摘要: 前言 日常开发中,缓存是解决数据库压力的一种方案,通常用于频繁查询的数据,例如新闻中的热点新闻,本文记录springboot中使用cache缓存。 官方文档介绍:https://docs.spring.io/spring-boot/docs/2.1.0.RELEASE/reference/htmls 阅读全文
posted @ 2021-06-10 16:05 huanzi-qch 阅读(8765) 评论(0) 推荐(4) 编辑
摘要: 前言 日常开发中,我们经常会碰到这样的业务场景:用户注册,注册成功后需要发送邮箱、短信提示用户,通常我们都是这样写: /** * 用户注册 */ @GetMapping("/userRegister") public String userRegister(UserVo userVo) { //校验 阅读全文
posted @ 2021-05-21 11:19 huanzi-qch 阅读(3851) 评论(2) 推荐(5) 编辑
摘要: 前言 springboot内置的/error错误页面并不一定适用我们的项目,这时候就需要进行自定义统一异常处理,本文记录springboot进行自定义统一异常处理。 1、使用@ControllerAdvice、@RestControllerAdvice捕获运行时异常。 2、重写ErrorContro 阅读全文
posted @ 2021-05-20 11:15 huanzi-qch 阅读(6314) 评论(0) 推荐(3) 编辑
摘要: 前言 工作流程是我们日常开发项目中常见的功能,本文记录springboot整合activiti7。 Activiti介绍 官网:https://www.activiti.org 数据库表 act_hi_*:'hi’表示 history,此前缀的表包含历史数据,如历史(结束)流程实例,变量,任务等等。 阅读全文
posted @ 2021-05-17 18:04 huanzi-qch 阅读(12929) 评论(7) 推荐(9) 编辑
摘要: 前言 日常开发中,难免会用到判断今天是工作日、周末、法定节假日、节假日调休补班做一些业务处理,例如:仅在上班时间给用户推送消息。本文记录调用免费API查询全年工作日、周末、法定节假日、节假日调休补班数据 API介绍 https://api.apihubs.cn/holiday/get?size=50 阅读全文
posted @ 2021-05-13 16:11 huanzi-qch 阅读(13327) 评论(0) 推荐(4) 编辑
摘要: 前言 在之前的例子中,我们都没有用到unity的精髓,例如地形系统、物理系统、粒子系统等,本文记录unity3D的进阶简单应用 前期准备 https://unity.cn/releases/full/2018 在官网的安装包下载列表中,2018.1.9版本,有个官方Standard Assets标准 阅读全文
posted @ 2021-01-25 15:48 huanzi-qch 阅读(650) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页