logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java每日精进 11.03【基于Spring AOP和事件驱动的资源操作消息处理流程(类似于若依框架的@Log注解)】

本文介绍了一个基于Spring AOP和RabbitMQ的资源操作监控系统。系统通过@ResourceOperation注解标记需要监控的方法,利用AOP切面拦截方法执行,在方法成功后收集资源操作记录并异步发布事件,最终通过RabbitMQ进行消息投递。主要组件包括:1)ResourceOperation注解作为流程入口;2)ResourceOperationContext实现线程安全的操作记录存

文章图片
#java#spring#开发语言
*Java 沉淀重走长征路*之——《Java Web 应用开发完全指南:从零到企业实战(两万字深度解析)》

如果你正在学习Java Web开发,面对Servlet、JSP、Filter、Session这些概念感到眼花缭乱,不知道它们之间有什么关系,也不知道学了能做什么——那么这篇文章就是为你准备的。本文采用「问题驱动」的方式,带你重新理解Java Web开发的每一个核心知识点。我们不堆砌概念,而是先搞清楚每个技术「解决了什么痛点」,再学习「怎么用」,最后落地到「企业如何实战」。让我们开始这段Java W

文章图片
#java#前端#开发语言 +1
*Java 沉淀重走长征路*之——《IOC、AOP与事务管理深度剖析》

在Java领域,Spring框架几乎成为了企业级开发的代名词。从2004年Rod Johnson发布《Expert One-on-One J2EE Design and Development》并推出Spring Framework 1.0至今,Spring已经走过了近二十年的历程,依然是Java开发生态中不可或缺的核心技术。很多初学者在接触Spring时,往往直接扎进XML配置或者注解的使用,学

文章图片
#java#开发语言#缓存
*Java 沉淀重走长征路*之——《SpringMVC完全指南:从石器时代到云原生,一套框架的演进之路》

MVC 是一种设计模式,它强制性地将应用程序的输入、处理、输出分开。Model(模型)“数据”和“业务规则”。它是应用程序的主体部分。比如:一个User对象(包含 id 和 name),以及怎么从数据库查用户(方法)。View(视图)“界面”。就是用户能看到的东西。比如:用 JSP 写的 HTML 页面,或者接口返回的 JSON 数据。Controller(控制器)“调度员”。

文章图片
#java#spring#maven +3
*Java 沉淀重走长征路*之——《MyBatis与MyBatis-Plus一文打尽!》

组件角色作用域类比建造者方法级施工队队长工厂应用级(单例)厨房本身SqlSession会话请求/方法级一次烹饪过程Mapper接口契约应用级菜单Mapper XML实现应用级食谱Mapper代理执行者会话级厨师代码分层清晰Controller:接收请求、参数校验、返回结果Service:业务逻辑、事务管理Mapper:数据库操作Entity:实体类,与数据库表对应DTO:数据传输对象,避免实体暴露

文章图片
#java#mybatis#maven +1
*Java 沉淀重走长征路*之——《Spring Boot 2 + Spring Security 企业级实战指南!》

本文系统介绍了SpringBoot2和SpringSecurity的核心技术与实战应用。主要内容包括: SpringBoot2核心特性 通过自动配置和Starter简化开发 内嵌服务器实现快速部署 详细讲解了核心注解和工作原理 SpringSecurity安全框架 用户认证与权限管理机制 基于角色的访问控制 JWT无状态认证实现 企业级实战案例 商品管理系统完整实现;

文章图片
#java#spring#spring boot
*Java 沉淀重走长征路*之——《从“依赖地狱”到“一键构建”:Maven/Gradle与Nexus私服完全指南》

本文将带领您从零开始,全面剖析Maven/Gradle的核心知识,并深入讲解企业级必备的Nexus私服搭建,最终让你不仅能“会用”,更能“用好”它们,在团队协作和项目构建中游刃有余。

文章图片
#java#maven#开发语言 +2
*Java 沉淀重走长征路*之——《开发规范不规范,同事两行泪!从“救命”到“真香”的硬核指南》

这是一篇写给所有程序员(尤其是Java开发者)的“保命”指南。如果你不想在入职第一天被同事拉黑,不想在离职后还被前同事“鞭尸”,请务必读完。

文章图片
#java#开发语言#代码规范 +2
*Java 沉淀重走长征路*之——《从零到一玩转 Git 与 GitHub:一套方法论让你彻底告别代码混乱》

版本控制不仅是工具,更是团队协作的基石。本文用一套完整的「问题驱动」教学法,带你系统掌握 Git 与 GitHub,从个人开发到企业级协作,一步到位。

文章图片
#github#git
*Java 沉淀重走长征路*之——《Linux 从入门到企业实战:一套六步法,带你打通运维与开发的任督二脉》

核心学习逻辑:别上来就背命令!我们将围绕 「它解决了什么问题」 ,一步步拆解 Linux 这个强大操作系统在企业开发中的核心应用。从基础环境搭建到复杂服务管理,再到自动化运维脚本,我们不仅要会用,更要懂为什么这么用,最终能将其灵活运用到实际工作场景中。

文章图片
#运维#java#linux +3
    共 24 条
  • 1
  • 2
  • 3
  • 请选择