上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: Spring Spring简介 Spring是由Rod Johnson创建的一款开源框架,它面向抽象编程,旨在简化企业级Java应用程序的开发。Spring的核心优势之一在于其分层架构设计,该架构允许用户按需选择组件,并为J2EE应用程序提供了一个集成的框架解决方案。 Spring通过使用基础的Ja 阅读全文
posted @ 2024-06-25 10:39 汉源魂 阅读(13) 评论(0) 推荐(0) 编辑
摘要: Spring的Bean初始化方式配置 XML配置方式 <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> <property name="dataSource" r 阅读全文
posted @ 2024-06-25 10:39 汉源魂 阅读(7) 评论(0) 推荐(0) 编辑
摘要: IOC(Spring框架核心之一) IOC,即控制反转,是Spring框架的核心组件之一。通过这种方式,对象的创建、初始化以及销毁等生命周期管理交由Spring容器负责,从而使得开发人员无需直接处理这些细节。 控制反转原则 控制反转是一种面向对象编程的设计原则,旨在降低程序间的耦合度。它主要分为两种 阅读全文
posted @ 2024-06-25 10:39 汉源魂 阅读(13) 评论(0) 推荐(0) 编辑
摘要: Spring核心之(AOP) AOP是什么 AOP(Aspect Oriented Programming,面向切面编程)是一种通过预编译方式和运行期动态代理实现程序功能统一维护的技术。它是OOP(面向对象编程)的延伸,是软件开发中的一个重要研究热点,也是Spring框架的重要组成部分。AOP通过将 阅读全文
posted @ 2024-06-25 10:39 汉源魂 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Bean的生命周期 Spring Bean 类型与配置 1.1 Bean 种类 普通 Bean 普通的 Bean 定义格式为 <bean id="" class="A">,Spring 容器会直接创建 A 类的实例并返回。 FactoryBean FactoryBean 是一种特殊的 Bean,具有 阅读全文
posted @ 2024-06-25 10:39 汉源魂 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Spring事务管理 事务的特性(面试题) 事务的四大特性 原子性: 在事务中的所有操作被视为一个不可分割的整体,要么全部执行成功,要么全部不执行。 一致性: 事务必须确保数据库从一个一致性的状态转换到另一个一致性的状态。例如,在转账场景中,转账前后两个账户的总金额保持不变。 隔离性: 多个并发事务 阅读全文
posted @ 2024-06-25 10:39 汉源魂 阅读(5) 评论(0) 推荐(0) 编辑
摘要: MyBatis简介 MyBatis简介 MyBatis 是一款流行的、基于 Java 的持久层框架,用于简化与数据库的交互,特别是对 SQL 操作的管理和结果集映射。MyBatis 不是全自动化 ORM 工具,而是采用了“半自动化”的方式,允许开发人员编写原生 SQL 并拥有完全控制权,同时又提供了 阅读全文
posted @ 2024-06-25 10:37 汉源魂 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Mybatis的使用 Mybatis的使用 使用Spring Boot集成MyBatis构建一个基础的Java Web项目通常涉及以下步骤: 步骤1:初始化Spring Boot项目 1.创建新的Spring Boot项目 选择Web作为基本依赖(spring-boot-starter-web),同 阅读全文
posted @ 2024-06-25 10:37 汉源魂 阅读(14) 评论(0) 推荐(0) 编辑
摘要: MyBatis-Plus简介 MyBatis-Plus(简称MP)是在MyBatis的基础上研发的一套持久层框架,旨在简化数据库操作,提高开发效率。它不仅保留了MyBatis的所有优点,还提供了诸多便利功能和扩展特性,以下是MyBatis-Plus的主要特点和功能详解: 无侵入设计: MyBatis 阅读全文
posted @ 2024-06-25 10:37 汉源魂 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Mybatis的xml关系映射 示例实体类: 1. 用户实体类(User.java) public class User { private Integer id; private String name; private Profile profile; // 一对一关联的Profile对象 pr 阅读全文
posted @ 2024-06-25 10:37 汉源魂 阅读(11) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
点击右上角即可分享
微信分享提示