开发规范
文章平均质量分 88
月半花开
这个作者很懒,什么都没留下…
展开
-
Spring Boot注解@RequestMapping、@RequestBody的详解
目录1、@RequestMapping1.1、 value, method;value/method 示例1.2、 consumes,produces;consumes/produces 示例1.3、 params,headers;params/headers 示例2、@PathVariable2.1、定义单个URL变量2.2、定义多个URL变量3...原创 2019-03-15 15:12:28 · 53676 阅读 · 4 评论 -
JAVA中PO、VO、BO、POJO、DAO、DTO、TO的理解
VO是显示视图模型,视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。在与数据有关的操作中数据存在数据库使用DAO访问被取出来时,一般会将这些数据规范化的定义成类,而这个类就是DO,用来接收数据库对应的实体,它是一种抽象化的数据状态,介于数据库与业务逻辑之间。在MVC(模型Model-视图View-控制器Controller)模式中,Model代表模型,是业务流程/状态的处理以及业务规则的制定,接受视图请求的数据,并返回最终的处理结果。业务模型的设计可以说是MVC最主要的核心。原创 2023-05-10 20:21:41 · 853 阅读 · 0 评论 -
【SpringBoot应用篇】SpringBoot集成p6spy格式化SQL
P6Spy 的一个非常典型的用例是启用 SQL 日志记录来解决开发过程中的各种数据库相关问题。springboot集成P6Spy,mybatis,用的application.properties,配置直接复制可用1.pom.xml添加依赖<dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <version>3原创 2021-08-17 14:44:02 · 5904 阅读 · 0 评论 -
Lombok要点
我喜欢它,因为它减少了杂乱,最终得到了更干净、更简洁、更易阅读的代码。它不一定为你节省大量时间,因为它生成的代码可以由 IDE 自动生成。提供了一系列注解用以在后台生成模板代码,将其从你的类中删除,从而有助于保持你的代码整洁。较少的模板意味着更简洁的代码,更易于阅读和维护。如下所示,额外的代码无助于可读性,并且可能从方法的主要目的分散注意力。真正有助于减少模板代码的领域。这些日志记录器很沉重,并为每个需要日志记录的类添加了不必要的混乱。虽然 IDE 处理了繁重的工作,但我们在类中仍然有大量的模板代码。原创 2019-07-22 08:59:01 · 335 阅读 · 1 评论 -
Eclipse自定义注释风格
一、背景简介丰富的注释和良好的代码规范,对于代码的阅读性和可维护性起着至关重要的作用。几乎每个公司对这的要求还是比较严格的,往往会形成自己的一套编码规范。但是再实施过程中,如果全靠手动完成,不仅效率低下,还难以保证真正的符合规范。所以结合IDE环境,自动生成注释,还是很有必要的。今天我们就说一下,如何使用Eclipse给我们提供的自定义代码模版的功能来作业。二、设置注释模板设置注释...原创 2019-07-23 14:55:57 · 275 阅读 · 1 评论 -
SpringBoot工具库:切面记录接口日志
log4j是apache实现的一个开源日志组件logback同样是由log4j的作者设计完成的,拥有更好的特性,用来取代log4j的一个日志框架,是slf4j的原生实现Log4j2是log4j 1.x和logback的改进版,据说采用了一些新技术(无锁异步、等等),使得日志的吞吐量、性能比log4j 1.x提高10倍,并解决了一些死锁的bug,而且配置更加简单灵活。原创 2022-11-01 08:53:47 · 888 阅读 · 0 评论 -
SpringBoot统一接口返回和全局异常
写在最前:后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。如何构建,这是我们应该深入思考的问题,公司不同,规范不同,要求不同。不管公司有没有要求,我们对自己必须要有要求。今天的这篇文章我们主要介绍,怎么统一处理下接口的返回格式问题。在写后端接口,思考下药做些什么:请求,逻辑处理,返回。这似乎已经可以满足对用户管理操作的需求,但是对于一个查询用户方法来讲代码量还是可以接受的,但是对于一个简单的更原创 2022-11-01 08:49:26 · 6600 阅读 · 7 评论 -
Log4j日志级别及使用规范
Log4j日志级别、使用及使用规范在开发后端接口,服务搭建时,对于日志记录,不仅要有,还要做好,好而精日志的作用是让方便后期运维,快速定位问题,或监控系统等 日志输出,有序有理且不杂乱,有规范 业务流程关键环节日志记录,方便排查设计逻辑上的不合理之处1、日志存储目前的日志存储,一般分为两种:本地日志:存储在应用服务容器下,指定路径远程日志:elkloki日志管理平台2、日志工具的选择Log4jSLF4J:SLF4J提供了一个名为参数化日志的高级特性,可以显著提高在配..原创 2022-11-01 08:47:33 · 4209 阅读 · 0 评论