
业务规范
文章平均质量分 96
一路向北
Talk is cheap.Show me the code.
展开
-
arthas安装以及使用arthas指令排查问题详细实践
Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。原创 2023-07-24 08:30:00 · 650 阅读 · 0 评论 -
spring中的扩展点解析以及实践使用
这是整个spring容器在刷新之前初始化`ConfigurableApplicationContext`的回调接口,简单来说,就是在容器刷新之前调用此类的`initialize`方法。这个点允许被用户自己扩展。用户可以在整个spring容器还没被初始化之前做一些事情。原创 2023-07-09 14:47:04 · 1183 阅读 · 0 评论 -
java业务开发经典常见错误例子
java业务开发中经典常见的例子,spring、springboot、springcloud相关的业务开发例子。遇到的java业务开发示例以及解决方案。原创 2023-07-05 20:33:49 · 947 阅读 · 0 评论 -
业务规范之统一异常处理和统一响应
业务规范之统一异常处理和统一响应四、统一异常处理统一api异常:public class APIException extends RuntimeException { private int code; private String message; public APIException(int code, String message){ ...原创 2020-04-11 19:40:24 · 599 阅读 · 0 评论 -
业务规范之统一返回体
业务规范 统一返回体三、统一返回体返回体的统一消息:public enum ResultEnum { /** * 统一返回结果 */ SUCCESS(1000, "操作成功"), FAILED(1001,"响应失败"), VALIDATE_FAILED(1002,"参数校验失败"), ERROR(5000,"未知错误"); ...原创 2020-04-11 19:36:50 · 706 阅读 · 0 评论 -
业务规范之统一验证
业务规范(统一验证)一、统一验证在dto中最字段验证:@Datapublic class Employee {// javax.validation.constraints.* @NotNull(message = "用户id不能为空") private Long id; @NotNull(message = "用户账号不允许为空") @Size(...原创 2020-04-11 19:32:23 · 405 阅读 · 0 评论 -
业务规范之springboot整合swagger2
业务规范(整合swagger2)二、整合swagger2这里用到swagger2:导入jar包: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> ...原创 2020-04-11 19:28:37 · 278 阅读 · 0 评论