
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Java 异常处理的分层策略与错误码设计规范
层次职责禁止事项Controller异常转换 → 统一响应不要写业务逻辑Service业务校验 → 抛业务异常不要捕获所有异常吞掉Repository技术异常 → 业务异常转换不要让 SQLException 上浮兜底 + 日志 + 监控不要暴露堆栈给客户端核心原则早失败:在方法入口快速校验参数,失败立即抛出不吞异常:捕获的异常要么处理,要么转换后抛出分层转换:技术异常 → 业务异常 → 用户友好
Java设计模式:从老干部到Spring潮人
设计模式不是圣经,是前人踩坑后的路标。GoF 23将发布于1994年——那时还没有Spring,没有注解,没有Lambda。策略模式 →@Autowired自动装配 +策略注册表模板方法 →回调式模板观察者模式 →发布订阅机制工厂模式 →@Bean代理模式 → Spring AOP 动态代理(JDK/CGLIB)学设计模式,不要背UML图。打开Spring源码,看看怎么管理生命周期,怎么刷新容器,
maven settings.xml配置
该Maven配置文件定义了多个服务器认证信息、镜像仓库和依赖仓库配置。包含3个服务器节点(public/release/snapshot)和2个镜像仓库(本地TFS公共组和阿里云中央库),其中阿里云镜像仅代理中央仓库。在profile中配置了release和snapshot两个仓库,分别启用不同类型构件下载。最后激活了名为"repos"的profile以应用这些配置。
到底了







