文章系统梳理 Java 反射机制:先对比编译期确定与运行期探查两种模式,阐明反射可在运行时获取类名、包、父类、接口、修饰符等元数据;继而演示通过 Class、Constructor、Field、Method 三类 API 获取构造器、字段、方法,并借助 setAccessible 突破访问限制,完成实例化、属性读写及方法调用;最后总结反射在框架解耦与动态扩展中的价值,同时指出其性能损耗、封装破坏与可读性下降等风险。
文章基于 Spring Boot + MyBatisPlus + ElementUI 后台管理系统,详解 Sa-Token 在前后端分离场景下的登录、注销与异常处理实现。内容涵盖:依赖引入、JWT 与 Redis 集成、token 风格定制、全局过滤器路由拦截、统一 404/500 异常封装,以及完整的登录/注销接口代码,确保重启会话不丢、跨域安全、异常友好。
文章围绕 Spring Boot + MyBatisPlus + ElementUI 后台管理系统展开,先给出 IDEA、MySQL、JDK 等开发环境,再设计统一响应实体 ResponseResult 与状态枚举,引入 HuTool 工具包,封装 MD5 盐值加密工具。随后梳理 RBAC 核心业务流程,完成用户、角色、菜单、科室四张逻辑删除表设计。后端用 Spring Initializr 新建项目,集成 MyBatis-Plus、Redis、Lombok,配置数据源与逻辑删除规则;前端以 V...
文章系统梳理单例模式原理、实现与线程安全方案,对比懒汉、饿汉及静态内部类写法,并指出 Spring MVC Controller 默认单例需关注并发安全。随后完整演示 SSM 整合流程:导入依赖、配置 MyBatis、Spring、Spring MVC、web.xml,搭建 DAO、Service、Controller 三层,实现查询用户表并渲染 JSP,验证框架贯通。
文章系统梳理 Spring MVC 入门要点:回顾 MVC 与 JSP Model 2 思想;示范 XML 与注解两种配置方式搭建 Hello 工程;详解 DispatcherServlet 请求流转机制;演示 @RequestMapping、@RequestParam、Model/ModelAndView/Map 出参及中文乱码处理;配置 InternalResourceViewResolver 简化视图路径,为后续 SSM 整合奠定扎实基础。
文章系统讲解 Spring 与 MyBatis 的轻量级整合方案:先以 IoC 接管 MyBatis 生命周期,通过 SqlSessionFactoryBean、SqlSessionTemplate 实现 DAO;再用 MapperScannerConfigurer 自动扫描接口生成实现,简化编码。随后引入声明式事务,对比编程式痛点,给出 XML 及 @Transactional 注解两种配置,演示传播行为、隔离级别、回滚规则等核心属性,并附完整用户表增删改查示例与测试,帮助读者快速构建低耦合、...
文章系统梳理 SSM 框架中 IoC 与 AOP 的扩展用法:先以 XML 方式演示异常抛出、最终、环绕等五种增强,并对比前置、后置场景;随后展开构造注入、p 命名空间、集合等依赖注入技巧,比较 setter 与构造优劣;继而用 @Component、@Service、@Autowired、@Resource 等注解简化 IoC,结合 @Aspect、@Around 等注解实现零配置 AOP,给出完整示例与最佳实践,帮助开发者在企业轻量级项目中灵活选用配置方式。
- « 前一页
- 1
- ...
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 后一页 »