首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
詹joven
掘友等级
java后端开发
跨境电商供应链java开发,目前负责wms系统开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
詹joven
java后端开发
·
2年前
关注
理解分层架构之写出可维护性高的代码
要写出可维护性高的代码有很多方法论,理解分层架构思想的精髓是写好可维护性高的代码的方法之一。分层架构的思想其实就是单一职责思想的延伸,各个层次的逻辑代表不同层次的抽象,且各...
0
评论
分享
詹joven
java后端开发
·
2年前
关注
mybatis-plus实践经验
mybatis-plus在目前的互联网公司都比较常用,但是我发现大家使用起来没有什么规范,导致代码逻辑混乱,可复用性较差,在此我讲一下自己在项目中实践的经验。...
1
1
分享
詹joven
java后端开发
·
2年前
关注
领域驱动设计实践
公司从0到1构建一套供应链系统,采用了DDD架构,经过一年多的实践,基于自己对DDD的理解,我整理了一个自己的DDD demo。我在此抛砖引玉,希望能对想了解或者正在实践D...
20
5
分享
詹joven
java后端开发
·
3年前
关注
关于api层接口定义的思考
好的接口具有以下特征: 1. 接口要保持简洁精练,符合单一职责原则 2. 不同接口的参数模型不要混用 3. 接口类名、方法名、字段名、参数名要做到见名知意。...
3
5
分享
詹joven
赞了这篇文章
稻草江南
Java后端
·
3年前
关注
屠龙(JPA)倚天(MyBatis)号令天下,FluentMybatis双剑互斫,天下归宗!
FluentMybatis集JPA和Mybatis的特性,独树一帜的Fluent Style方式,强大的功能介绍: JPA Style方法,参数注解校验,1+N优化,条件选...
55
29
分享
詹joven
关注了
稻草江南
java后端开发
詹joven
赞了这篇文章
飞翔的代码
@公众号:飞翔的代码
·
3年前
关注
idea插件开发(一)DDD代码生成器和要生成的框架介绍
本文介绍要生成的框架结构和代码生成插件要实现的功能,只有清楚结构才能根据需求生成对应的代码文件。插件是人写的,想实现什么样的功能,在学会如何编写插件后都可以实现,算是抛砖引...
14
1
分享
詹joven
赞了这篇文章
阿里巴巴大淘宝技术
阿里巴巴集团 @大淘宝技术,服务9亿用户,赋能各行业1000万商家,作为核心技术团队保障14次双十一购物狂欢节成功
·
3年前
关注
如何写出优雅的代码?
希望你的代码如同你本人一样优雅。 我们邀请了淘系技术四位程序员,和他们谈一谈他们写代码的心得与感悟。...
25
2
分享
詹joven
赞了这篇文章
阿里巴巴大淘宝技术
阿里巴巴集团 @大淘宝技术,服务9亿用户,赋能各行业1000万商家,作为核心技术团队保障14次双十一购物狂欢节成功
·
3年前
关注
DDD系列第五讲:聊聊如何避免写流水账代码
在过去一年我们团队做了大量老系统重构和迁移,其中有大量代码属于流水账代码,通常能看到是开发在对外的API接口里直接写业务逻辑代码,或者在一个服务里大量的堆接口,导致业务逻辑...
92
25
分享
詹joven
赞了这篇文章
阿里巴巴大淘宝技术
阿里巴巴集团 @大淘宝技术,服务9亿用户,赋能各行业1000万商家,作为核心技术团队保障14次双十一购物狂欢节成功
·
4年前
关注
DDD系列第四讲:领域层设计规范
在一个DDD架构设计中,领域层的设计合理性会直接影响整个架构的代码结构以及应用层、基础设施层的设计。但是领域层设计又是有挑战的任务,特别是在一个业务逻辑相对复杂应用中,每一...
134
22
分享
詹joven
赞了这篇文章
已注销
5年前
后端开发实践系列——领域驱动设计(DDD)编码实践
本文是「后端开发实践系列」的第二篇,主要介绍了DDD中的应用服务、聚合、资源库和工厂等概念以及与它们相关的编码实践,更着重讲到了软件的读写操作在DDD中的实现方式。...
221
10
分享
詹joven
关注了
已注销
java后端开发
詹joven
关注了
阿里巴巴大淘宝技术
java后端开发
詹joven
赞了这篇文章
阿里巴巴大淘宝技术
阿里巴巴集团 @大淘宝技术,服务9亿用户,赋能各行业1000万商家,作为核心技术团队保障14次双十一购物狂欢节成功
·
4年前
关注
阿里技术专家详解DDD系列 第二弹 - 应用架构
架构这个词源于英文里的“Architecture“,源头是土木工程里的“建筑”和“结构”,而架构里的”架“同时又包含了”架子“(scaffolding)的含义,意指能快速搭...
148
33
分享
詹joven
赞了这篇文章
阿里巴巴大淘宝技术
阿里巴巴集团 @大淘宝技术,服务9亿用户,赋能各行业1000万商家,作为核心技术团队保障14次双十一购物狂欢节成功
·
4年前
关注
DDD 详解第一弹- Domain Primitive
导读:对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是 94 年 GoF 的 Design Patterns , 99 年的 Martin Fow...
167
21
分享
詹joven
赞了这篇文章
阿里巴巴大淘宝技术
阿里巴巴集团 @大淘宝技术,服务9亿用户,赋能各行业1000万商家,作为核心技术团队保障14次双十一购物狂欢节成功
·
4年前
关注
阿里技术专家详解DDD系列 第三讲 - Repository模式
这篇文章和《阿里技术专家详解DDD系列 第二弹 - 应用架构》隔了比较久,一方面是工作比较忙,另一方面是在讲Repository之前其实应该先讲Entity(实体)、Agg...
142
35
分享
詹joven
赞了这篇文章
Mr泰迪
后端开发 @吉林祥云
·
3年前
关注
Java8 判空新写法
Java8 判断空指针新写法 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。在开发过程中很多时候会遇到判空校验,如何优雅的解决判空代码问题?...
65
16
分享
詹joven
java后端开发
·
3年前
关注
java8 stream 分组后数据处理避免空指针异常
使用java8 Steama相关api在一些涉及集合处理的逻辑可以得到很大程度的简化,在处理一对多关系的数据时,经常会用到分组功能,下面用例子说明。 ProductLabe...
1
评论
分享
个人成就
文章被点赞
25
文章被阅读
6,799
掘力值
254
关注了
3
关注者
9
收藏集
0
关注标签
0
加入于
2021-09-29