培训
培训
郑鹏川
不积跬步,无以至千里
展开
-
什么是Restful风格接口?
1.定义:Restful风格的API是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。 明确:他只是种代码风格的约束,而不是说非要这样干。2.各个种类Mapping的作用: GetMapping(SELECT):从服务器查询,可以在服务器通过请求的参数区分查询的方式。 POST(CREATE):在服务器新建一个资源,调用insert操作。 PUT(UPDATE):在服务器更新资源,调用update操作。 PA...原创 2020-12-24 10:02:06 · 7161 阅读 · 0 评论 -
eclipse注释模板
Files注释模板:/*** @description : 一句话描述文件拿来做什么* @author : ${user}* @time : ${date}${time}*/Types注释模板:/*** @description : 一句话描述类拿来做什么* @author : ${user}* @time : ${date}${time}*/Fields注释模板:/*** @description : 一句话描述域拿来做什么* @author : ...原创 2020-09-17 10:54:04 · 68 阅读 · 0 评论 -
Java或项目规范约定
统一日志 类增加 @Slf4j注解 严禁System.out.print log.debug() 调试输出 (开发测试时使用) log.info() 关键信息输出 (保留上线) log.warn()警告信息输出(开发人员关键业务数据异常监控) log.error()异常信息 统一异常处理 统一捕获异常 Controller AOP Service定义 : 统一 throws Exception Exception定义: BusinessExcep...原创 2020-09-17 10:43:25 · 174 阅读 · 0 评论 -
代码codeReview思路
代码优化部分1. 建议把无任何引用的东西去掉,例如2. 不要出现魔法值。例如: ‘ 解决思路:设置全局常量或者全局的枚举类。3. 关于BeanUtils.copyProperties的效率问题: 当程序响应效率要求比较高时,要减少copy的使用,这个效率一般比get、set方法慢100倍左右。建议:能不copy尽量不copy。关于mapStruts底层也是去挨个复制值,效率依然不如set、get方法。 在字段少的情况下,用get、set。实在太多了,...原创 2020-09-17 10:09:40 · 302 阅读 · 0 评论