摘要:
背景 最近在重构权限管理系统(PMS),因此在验证新开发功能的行为是否和旧功能相同时,采用了一种思路, 控制相同的输入,比对输出是否尽可能一致。因为重构选用了微服务的架构,对于数据库这边拆分成了 多个库。因此开发时需要将原先的PMS库的数据迁移到异构的多个数据库中。 迁移方案 迁移的基本思路是写转换 阅读全文
摘要:
田忌赛马 马分为上中下三等,对方出上,忌出下,对方出中,忌出上,对方出下,忌出中,忌胜。 应用中会出现环境依赖的bean,就拿数据源使用场景来说,开发简单功能时可能使用内嵌数据库, 而生产环境一般使用市场份额占据一席之地的数据库。我们不会在发布到测试生产环境时再切换为 特定环境的数据源bean,然后 阅读全文
摘要:
spring容器装配Bean 没咖啡豆的咖啡机用处不大,同样没有装配bean的容器不能发挥任何功能。 何为bean装配 创建bean的交互行为 bean装配的方式 这边仅做简单演示 显式XML方式 如下在xml中声明了bean定义及bean之间的依赖:bean player依赖bean cd id为 阅读全文
摘要:
这称不上一篇技术文。 这边记录解决一个问题的过程和感受。这种感觉每个搞IT的人或多或少都感受过,是程序人独有的快乐之一。只是大部分人没有将这种感觉记录下来。但是当你记录时,这种感觉也早已消失。 需求:通过程序抓取outlook中的寻呼栏位 当然这个需求被我简化了,实际上这个栏位记录的是员工的工号。之 阅读全文
摘要:
背景: 之前用Spring Boot 开发了一个小项目,考虑将代码迁到Git服务器,由于之前没用过Git,在将代码正式签入Git服务器前, 我想先签入一个最简单的Spring Boot程序代码作为试验。谁知,这一整就入了坑,琢磨了半天。 经过: 打开IntelliJ,用Spring Initiali 阅读全文
摘要:
鄙人13年毕业,不曾在圈子里写过总结,因此文笔颇不自信。 但人生永远没有太晚的开始,现在开始做些笔记,借此巩固下学到的新知识。 一些题外话: 前段时间,做个小项目,由于某些原因,使用Java来写(之前一直用的.net),还好身边有从事Java的同事,我照着他们给的示例项目,依葫芦画起了瓢。 项目使用 阅读全文