上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 70 下一页
摘要: 一、MyBatis 动态 SQL 的基本概念 MyBatis 动态 SQL 的原理是使用 OGNL(Object-Graph Navigation Language)从 SQL 参数对象中计算表达式的值,根据表达式的值动态拼接 SQL,以此来完成动态 SQL 的功能。这种机制使得开发者可以根据不同的 阅读全文
posted @ 2025-03-23 12:07 软件职业规划 阅读(69) 评论(0) 推荐(0)
摘要: 一、MyBatis与Spring集成的优势 (一)分层架构的清晰性 在传统的 Java 应用程序开发中,代码往往容易变得混乱,难以维护。而 Spring 框架倡导分层架构,将应用程序分为控制层(Controller)、服务层(Service)和持久层(DAO)。MyBatis 作为持久层框架,专注于 阅读全文
posted @ 2025-03-23 12:04 软件职业规划 阅读(64) 评论(0) 推荐(0)
摘要: 一、MyBatis 简介 MyBatis 是一个优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。通过简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJOs(Plain Old Java 阅读全文
posted @ 2025-03-23 11:54 软件职业规划 阅读(151) 评论(0) 推荐(0)
摘要: 一、Spring MVC 简介 Spring MVC 是 Spring 框架中用于构建 Web 应用程序的模块。它基于 MVC(Model-View-Controller)设计模式,将应用程序分为模型(Model)、视图(View)和控制器(Controller),从而实现代码的高内聚、低耦合。这种 阅读全文
posted @ 2025-03-23 11:42 软件职业规划 阅读(39) 评论(0) 推荐(0)
摘要: 一、Spring MVC 概述 Spring MVC 是 Spring 框架的一个模块,用于构建基于 Java 的 Web 应用程序。它是一个轻量级的、基于 Java 的 Web 框架,遵循经典的 MVC(Model - View - Controller)设计模式,将 Web 应用程序分为模型(M 阅读全文
posted @ 2025-03-23 11:31 软件职业规划 阅读(100) 评论(0) 推荐(0)
摘要: Spring事务管理 1. 事务管理概述 在软件开发中,事务管理是确保数据一致性和完整性的重要机制。事务是一系列操作的集合,这些操作要么全部成功,要么全部失败。如果在事务执行过程中发生任何错误,事务将被回滚,以确保数据状态的一致性。 Spring事务管理是Spring框架的核心功能之一,它通过声明式 阅读全文
posted @ 2025-03-23 11:17 软件职业规划 阅读(72) 评论(0) 推荐(0)
摘要: 一、面向切面编程(AOP)概述 (一)AOP的定义与起源 面向切面编程是一种编程范式,它允许开发者将横切关注点(crosscutting concerns)与业务逻辑分离。横切关注点是指那些与业务逻辑本身无关,但却需要在多个模块或类中被重复使用的功能,例如日志记录、事务管理、安全检查、性能监控等。这 阅读全文
posted @ 2025-03-23 00:38 软件职业规划 阅读(81) 评论(0) 推荐(0)
摘要: 一、基于XML的装配 基于XML的装配是Spring最早提供的装配方式之一,它通过XML配置文件来定义Bean及其依赖关系。这种方式的优点是配置清晰、易于管理,但缺点是代码与配置分离,可能导致配置文件过于庞大和复杂。 1. 设值注入(Setter Injection) 设值注入是通过调用Bean的s 阅读全文
posted @ 2025-03-23 00:28 软件职业规划 阅读(84) 评论(0) 推荐(0)
摘要: Spring框架的核心功能之一是依赖注入(DI),而Bean的作用域是依赖注入中一个非常重要的概念。作用域决定了Bean的生命周期、可见性以及实例化的方式。合理使用作用域可以优化资源管理、提升性能,并确保应用程序的线程安全性和可维护性。 Spring提供了多种作用域,每种作用域都有其独特的生命周期和 阅读全文
posted @ 2025-03-23 00:15 软件职业规划 阅读(128) 评论(0) 推荐(0)
摘要: 一、Spring Bean 的概念 (一)定义 在 Spring 框架中,Bean 是构成 Spring 应用程序的核心组件。它是一个由 Spring IoC(控制反转)容器管理的对象,通常是一个 Java 类的实例。Spring Bean 通过配置元数据(如 XML 配置文件、注解或 Java 配 阅读全文
posted @ 2025-03-23 00:09 软件职业规划 阅读(23) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 70 下一页