测试题(五)

41 常用设计模式

工厂模式(创建对象)

单例模式(全局唯一)

代理模式(AOP 基础)

42 避免共享变量

减少线程安全问题,可通过使用局部变量、不可变对象等方式避免冲突。

43 Spring 的优点(和 40 类似)

提高开发效率、降低耦合、支持 AOP、事务、测试、整合能力强。

44 @Autowired 的作用

按类型自动注入依赖,可与 @Qualifier 配合精确指定 Bean。

45 事务管理类型

编程式事务:手写控制事务流程。

声明式事务:由 Spring 自动处理,更常用。

46 AOP 的作用

把日志、权限、事务等横切逻辑从业务中抽离,实现解耦、统一管理。

47 SpringMVC 主要组件

DispatcherServlet、Controller、HandlerMapping、HandlerAdapter、ViewResolver、View。

48 Ajax 请求流程

前端发送 Ajax 请求 → Controller 处理 → 返回 JSON → 前端根据响应更新页面。

49 MyBatis 一级与二级缓存

一级缓存是 SqlSession 级别,只在同一个 session 内生效。

二级缓存是 Mapper namespace 级别,多个 session 可共享。

相关推荐
鬼手点金10 小时前
opencode-rules 插件
java·开发语言·前端·人工智能·chrome·git·github
爱上网的小舟10 小时前
星际战士2启动错误怎么办?5种游戏报错解决方法
开发语言·php
孟健10 小时前
从5000亿Token到83%字节匹配:AI逆向工程与重构的工程闭环实践
后端·架构·ai编程
paopaokaka_luck11 小时前
滑雪场管理系统(AI智能助手流式对话,ECharts 运营数据分析、教练、雪具与场地一体化预约,钱包支付退款、订单核销与服务评价)
java·人工智能·spring boot·网络协议·数据分析·echarts
阿里嘎多学长11 小时前
2026-10-12 GitHub 热点项目精选
开发语言·程序员·github·代码托管
码事漫谈11 小时前
丢得静悄悄,谈一谈 Agent 的记忆是怎么没的
后端
迪飞特科技11 小时前
智慧物业平台实战:Spring Boot 整合小程序实现报修巡检费用全流程
spring boot·后端·小程序
考虑考虑11 小时前
@JsonInclude注解使用
spring boot·后端·spring
Wang's Blog11 小时前
Java 项目实战: 交友项目 - Dubbo 的内部结构与一次调用的完整链路
java·dubbo
Wang's Blog11 小时前
Java 项目实战: 交友项目 - Dubbo 入门引导
java·dubbo·交友