上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页
摘要: 一、业务场景 Java项目开发中,经常会用到远程调用,不管是POST请求,Feign远程调用,还是使用Resttemplate中的POST方法等等都需要传递参数。 可是如何更好的传递参数呢?之前自己开发的项目中有各种各样的处理方式,如下面的使用Map传参,有的开发同学是自定义一个参数对象, 然后往里 阅读全文
posted @ 2022-07-26 11:14 一只爱阅读的程序员 阅读(1162) 评论(2) 推荐(0)
摘要: 一、业务场景 一般在项目开发中少不了新增、修改操作,这两个操作中传递的参数中也仅仅只有一个参数是不一致的,新增操作时没有ID, 修改时有ID,其校验逻辑也只有这一个ID校验的差别。最开始自己在写代码时,按照项目中已有的示例,新增操作单独写一个输入类, 这样便于校验新增操作时输入的参数。修改操作时也单 阅读全文
posted @ 2022-07-18 20:10 一只爱阅读的程序员 阅读(1247) 评论(0) 推荐(0)
摘要: 一、业务场景 项目开发中常规的操作免不了会有新增和修改,这两个操作中有很多内容都是相同的比如参数的校验方式,几乎 都是一模一样的,对于其中不能使用 Validation 校验的逻辑,需要自主校验的逻辑也完全是一模一样的。某些校验是 有另外一个校验作为前提,这时使用 Validation 来进行校验就 阅读全文
posted @ 2022-07-17 11:52 一只爱阅读的程序员 阅读(216) 评论(0) 推荐(0)
摘要: 一、业务场景 项目开发中,经常需要进行类与类之间的拷贝,比如请求时,InVO需要转换为DTO,业务层处理时,需要将DTO转换成 Aggregate对象;在进行数据库操作时,需要将Aggregate对象转换为queryDTO对象;数据返回时,需要将PO对象转换为Aggregate 对象进行返回,最后将 阅读全文
posted @ 2022-07-16 15:44 一只爱阅读的程序员 阅读(92) 评论(0) 推荐(0)
摘要: 一、业务场景 考虑到新项目中部分与业务数据相关的表在后期数据量会比较大,架构师在最开始设计项目中与业务数据相关的表时,就已经考虑使用分表来 进行处理,给业务数据相关的每张表都添加统一批次的后缀,查询这些数据时,根据不同表名的后缀和来查询对应的数据信息。如果能够动态的 更改数据表,比如将ai_user 阅读全文
posted @ 2022-07-15 21:46 一只爱阅读的程序员 阅读(2265) 评论(0) 推荐(1)
摘要: 现在开发中大多数公司中都在使用Git这个代码版本管理工具,几乎可以说是已经成为标配,刚入职不久的这家新公司也不例外。 去公司没多久,开始搭建项目,然后创建开发分支,有多少个后端人员就创建多少个开发分支,每个人都在自己的分支上进行开发。 如上图所示:我们假设有四个开发人员鸣人、佐助、雏田、小樱,首先创 阅读全文
posted @ 2022-05-29 12:02 一只爱阅读的程序员 阅读(1501) 评论(0) 推荐(1)
摘要: 自己做开发工作已经好几年,以前由于都是开发一些小项目,基本上也没拉什么分支进行开发,也没有涉及到合并代码的操作,因此自己对于如何合并代码还真没有实际地操作过。今天负责人突然交给我一个任务,让我去合并代码,将他在分支上写的代码合并到我开发的这个分支上来。首先说说目前项目中代码仓库的情况,有一个 mas 阅读全文
posted @ 2022-05-13 18:22 一只爱阅读的程序员 阅读(642) 评论(0) 推荐(0)
摘要: 一、问题由来 接上一篇文章使用maven进行打包时报中文乱码错误,经过多次尝试后最终解决问题,显示出真正的错误信息如下: 程序包 applets.user.service.UserService 不存在找不到符号20 因为工作原因,包名有改动,可是错误信息是一模一样的。看到这个真实的错误信息后,才搞 阅读全文
posted @ 2022-05-12 21:05 一只爱阅读的程序员 阅读(365) 评论(0) 推荐(0)
摘要: 一、问题由来 新项目的框架刚搭建好,还不能正常的运行,我们这边就开始写代码,因为项目还在设计阶段,很多东西比如说需求 都还在讨论之中。分层架构采用的是cola4.0的架构,具体的代码由我们自己来进行实现。框架搭建起来后,还没有真正的 启动过项目,负责人考虑的是先写部分接口代码,然后我也跟着之前的de 阅读全文
posted @ 2022-05-11 21:14 一只爱阅读的程序员 阅读(59) 评论(0) 推荐(0)
摘要: 一、问题由来 目前刚入职一家新公司不久,公司的新项目采用DDD驱动领域设计来进行开发,架构这一块使用的是阿里巴巴开源的最新框架COLA4.0的架构。 主要是这个框架里面的分层设计。主要分为四层:adapter适配层类似于以前的Controller层;app层类似于以前的Service层;domain 阅读全文
posted @ 2022-05-11 18:55 一只爱阅读的程序员 阅读(909) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页