首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
子月生
掘友等级
Java工程师
分层,抽象
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 54
沸点 0
赞
54
返回
|
搜索文章
子月生
Java工程师
·
3年前
关注
关于接口设计的思考--我们真的需要这么多入参吗
最近,我改造一个旧接口时发现,这个接口有 30 多个入参,而事实上并不需要那么多,而且,这个接口还存在比较大的安全隐患。所以,关于如何设计接口入参,我想谈谈自己的一些想法。...
1
评论
分享
子月生
Java工程师
·
3年前
关注
详解apollo的设计与使用
简介 apollo 是一款由携程团队开发的配置中心,可以实现配置的集中管理、分环境管理、即时生效等等。在这篇博客中,我们可以了解到: 为什么使用配置中心 如何设计一个配置中...
1
评论
分享
子月生
Java工程师
·
3年前
关注
entitybuilder--一个简单的业务通用框架
关于业务通用框架的思考 业务系统是千差万别的,例如,保存、更新和删除订单,或者保存订单和保存客户,走的根本不是一个流程。但是,它们还是有共同点,它们的流程大致可以分成下面的...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Java源码详解系列(十二)--Eureka的使用和源码
eureka 是由 Netflix 团队开发的针对中间层服务的负载均衡器,在微服务项目中被广泛使用。相比 SLB、ALB 等负载均衡器,eureka 的服务注册是无状态的,...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Eureka详解系列(五)--Eureka Server部分的源码和配置
简介 按照原定的计划,我将分三个部分来分析 Eureka 的源码: Eureka 的配置体系(已经写完,见Eureka详解系列(三)--探索Eureka强大的配置体系); ...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Eureka详解系列(四)--Eureka Client部分的源码和配置
简介 按照原定的计划,我将分三个部分来分析 Eureka 的源码: Eureka 的配置体系(已经写完,见Eureka详解系列(三)--探索Eureka强大的配置体系); ...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Eureka详解系列(三)--探索Eureka强大的配置体系
简介 通过前面的两篇博客,我们知道了:什么是 Eureka?为什么使用 Eureka?如何使用 Eureka?今天,我们开始来研究 Eureka 的源码,先从配置部分的源码...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Eureka详解系列(二)--如何使用Eureka(原生API,无Spring)
简介 通过上一篇博客 Eureka详解系列(一)--先谈谈负载均衡器 ,我们知道了 Eureka 是什么以及为什么要使用它,今天,我们开始研究如何使用 Eureka。 在此...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Eureka详解系列(一)--先谈谈负载均衡器
这个系列开始研究 Eureka,在此之前,先来谈谈负载均衡器。 本质上,Eureka 就是一个负载均衡器,可能有的人会说,它是一个服务注册中心,用来注册服务的,这种说法不能...
1
评论
分享
子月生
Java工程师
·
3年前
关注
cglib、orika、spring等bean copy工具性能测试和原理分析
在实际项目中,考虑到不同的数据使用者,我们经常要处理 VO、DTO、Entity、DO 等对象的转换,如果手动编写 setter/getter 方法一个个赋值,将非常繁琐且...
1
评论
分享
子月生
Java工程师
·
3年前
关注
jackson、fastjson、kryo、protostuff等序列化工具性能对比
简介 实际项目中,我们经常需要使用序列化工具来存储和传输对象。目前用得比较多的序列化工具有:jackson、fastjson、kryo、protostuff、fst 等,本...
5
评论
分享
子月生
Java工程师
·
3年前
关注
Java源码详解系列(十一)--Spring的使用和源码
Spring 是一个一站式的 Java 框架,致力于使我们的项目更加“高内聚、低耦合”。通过 Spring,我们可以避免编写大量额外代码,更专注于我们的核心逻辑。目前,Sp...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Spring源码系列(四)--spring-aop是如何设计的
顾名思义,spring-aop 是用来做 AOP 开发的,搭配 spring-bean 一起使用的话,AOP 将更加解耦、方便。在实际项目中,spring-aop 被广泛用...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Spring源码系列(三)--spring-aop的基础组件、架构和使用
顾名思义,spring-aop 是用来做 AOP 开发的,搭配 spring-bean 一起使用的话,AOP 将更加解耦、方便。在实际项目中,spring-aop 被广泛用...
1
评论
分享
子月生
Java工程师
·
3年前
关注
JMH--一款由OpenJDK开发的基准测试工具
什么是JMH JMH 是 OpenJDK 团队开发的一款基准测试工具,一般用于代码的性能调优,精度甚至可以达到纳秒级别,适用于 java 以及其他基于 JVM 的语言。和 ...
1
评论
分享
子月生
Java工程师
·
3年前
关注
关于maven的一份小笔记
简介 项目里一直用的 maven,几乎天天和这个“熟知”的工具打交道,但是,最近我发觉自己对 maven 了解的还不够,例如,什么是 goal?什么是 phase?等等。趁...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Java源码详解系列(十)--全面分析mybatis的使用、源码和代码生成器(总计5篇博客)
简介 Mybatis 是一个持久层框架,它对 JDBC 进行了高级封装,使我们的代码中不会出现任何的 JDBC 代码,另外,它还通过 xml 或注解的方式将 sql 从 D...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Spring源码系列(二)--bean组件的源码分析
在上一篇博客(Spring源码系列(一)--详细介绍bean组件)中,我们讨论了 spring-bean 是什么?用来解决什么问题?如何使用 spring-bean?等等问...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Spring源码系列(一)--详细介绍bean组件
spring-bean 是 spring 家族中最核心的一个组件,从抽象层面来说,我们可以把它当成: 1. **通用的对象工厂**。这个有点像我们常用的`**Factory...
1
评论
分享
子月生
Java工程师
·
3年前
关注
Mybatis详解系列(五)--Mybatis Generator和全注解风格的MyBatis3DynamicSql
简介 Mybatis Generator (MBG) 是 Mybatis 官方提供的代码生成器,通过它可以在项目中自动生成简单的 CRUD 方法,甚至**“无所不能”的高级...
1
评论
分享
下一页
个人成就
文章被点赞
95
文章被阅读
27,912
掘力值
642
关注了
2
关注者
9
收藏集
0
关注标签
7
加入于
2021-11-02