业务开发的技术成长 15 业务编程如何进行通用性抽象

业务编程如何进行通用性抽象 00:03 大部分人的疑惑:虽然写了领域里面的通用设计,例如资产入库、出库、调拨,但是在实际的应用中,我们会发现不可能通过领域方法来实现业务,业务通常有条件控制。 ...

十一月 22, 2022

业务开发的技术成长 14 源码分享以及如何通过本项目学习

源码分享以及如何通过本项目学习 00:17 代码以代码组的形式划分。 这是为了模拟一个公司的项目组。 ...

十一月 13, 2022

业务开发的技术成长 10 出入库领域分析与代码实战

出入库领域分析与代码实战 01:09 如何抽象资产,现实中可以对应一个商品。 ...

十一月 12, 2022

业务开发的技术成长 11 订单领域设计及代码实践

订单领域设计及代码实践 00:33 比较复杂的点:SKU 可能是动态的。 可以卖实体商品,也可以卖虚拟商品,也可以卖租赁系统。 ...

十一月 12, 2022

业务开发的技术成长 12 业务开发代码如何简洁统一

业务开发代码如何简洁统一 01:01 不要重复遭轮子,引用可靠的工具包,例如 guava commons 系列、hutool 系列。 ...

十一月 12, 2022

业务开发的技术成长 13 发票系统需求分析及领域设计

发票系统需求分析及领域设计 00:34 订单中心中的 PayItem 与发票中心息息相关。 ...

十一月 12, 2022

业务开发的技术成长 9 数据校验深入学习及如何高效进行学习

数据校验深入学习及如何高效进行学习 00:29 Spring 的校验有两种方式,一种是在 Controller 上加 @Validated 注解,另一种是在方法参数上加 @Valid 注解。 ...

十一月 12, 2022

业务开发的技术成长 8 领域开发产品录入代码演示

02:01 使用脚手架生成项目 -> 配置 Datasource -> 修改主类名 -> 启动项目。 ...

十一月 11, 2022

业务开发的技术成长 7 如何更好的理解登录

如何更好的理解登录 01:06 框架问题实际上解决的是生活中的问题。 登录有两个很重要的概念:Principle(人) 和 Credential(密码、刷脸)。 ...

十一月 10, 2022

业务开发的技术成长 6 中间件建设之统一权限集成

中间件建设之统一权限集成 01:27 老系统会存在越权问题、权限管理混乱,没有同一的权限管理中心。 ...

十一月 8, 2022