随笔分类 - Java.对象设计
摘要:某任务中有一张码表,从这张表取出的数据担任着快速换值的任务,即迅速地将传入的id变成记录中的code部分即可(实际比例子更复杂,但如果取到了code部分,剩下的数据变换部分是固定的);同时,对这张表还有常规的CRUD任务,要求进行删除更新添加任务后,快速换值任务也要即时改变。 在实际工作中,快速换值
阅读全文
摘要:原型: @RestController public class ReputationRestCtrl { @Autowired private ReputationMapper rptnMapper; @RequestMapping(value="/pagedQueryRptn", method=
阅读全文
摘要:在cli程序中,输入命令得到连续的输出已经是一种进度而美观的页面交互形式,好比下图: 而web程序里也有类似的场景,比如执行一个耗时任务,除了显示出等待图标外,用户还希望把执行的状态及时显示出来.如下图: 这样的界面如何设计呢?我的思路如下: 1.点击按钮后,产生一个新ID,后台运行的线程拿到id后
阅读全文
摘要:在开发过程中,程序提供的功能由简单变得复杂,承担功能的主要类也会因此变得庞大臃肿,如果不加以维护,就会散发出浓重的代码味道。下面这篇博文,主要讲述了利用Enum,反射等手段简化重构代码的过程。 代码涉及的工程是一个基于Webhook调用的项目,Webhook可以简单理解为网络上文件和文件夹的创生和监
阅读全文