如何免费使用科技软件来优化和平精英的移动体验?

摘要:和平精英免费开科技软件,移动网站优化,网络管理系统设计,建筑设计资料网站文章目录 1.版本要求2.导入依赖3.自动配置2.可配置项 MyBatis-Spring-Boot-Starter 可以帮助你更快地在 Spring Boot 之上构建
和平精英免费开科技软件,移动网站优化,网络管理系统设计,建筑设计资料网站文章目录 1.版本要求2.导入依赖3.自动配置2.可配置项 MyBatis-Spring-Boot-Starter 可以帮助你更快地在 Spring Boot 之上构建 MyBatis 应用。通过使用该模块我们能够快速实现以下目的#xff1a; 构建单体应用程序将几乎不需要样板配置使用更少的 XML 配置 1.版本要求 MyB… 文章目录 1.版本要求2.导入依赖3.自动配置2.可配置项 MyBatis-Spring-Boot-Starter 可以帮助你更快地在 Spring Boot 之上构建 MyBatis 应用。通过使用该模块我们能够快速实现以下目的 构建单体应用程序将几乎不需要样板配置使用更少的 XML 配置 1.版本要求 MyBatis-Spring-Boot-Starter 要求以下版本 MyBatis-Spring-Boot-StarterMyBatis-SpringSpring BootJava3.03.03.0 - 3.117 或更高2.32.12.5 - 2.78 或更高 从上面的版本要求我们们也不难发现在 Spring Boot 3.x 发布后MyBatis Starter 也进行了兼容性适配在 Spring Boot 3.x 项目中我们可以使用 mybatis-spring-boot-starter 3.x 的版本。 2.导入依赖 Spring Boot 官方没有提供 MyBatis Starter但是 MyBatis 官方提供了 mybatis-spring-boot-starter 一站式启动器。如果你使用 Maven要使用 MyBatis-Spring-Boot-Starter 模块你只需要在你的 pom.xml 添加以下依赖 dependencygroupIdorg.mybatis.spring.boot/groupIdartifactIdmybatis-spring-boot-starter/artifactIdversion${mybatis-starter.version}/version /dependency具体使用哪个版本的 MyBatis 依赖需要根据实际情况进行选择然后对应替换上例中的 ${mybatis-starter.version} 部分。对应的你可以到 Maven 中央仓库进行查阅Maven Repository:mybatis-spring-boot-starter。 3.自动配置 当我们导入 mybatis-spring-boot-starter它就同时导入了使用 MyBatis 所需的所有依赖 在 org.mybatis.spring.boot.autoconfigure 的自动配置文件中也包含了 Spring Boot 使用 MyBatis 时所需的自动配置对应的自动配置类为 MyBatisAutoConfiguration它代替了传统 Spring 项目集成 MyBatis 所需的 XML 配置文件。 自动配置类 MyBatisAutoConfiguration 主要负责 SqlSessionFactory 和 SqlSessionTemplate 两个实例的创建和注册。 SqlSessionFactory: 这是 MyBatis 的核心类用于创建 SqlSession 对象。它存储了执行 SQL 命令所需的所有配置信息。Spring Boot 通过 SqlSessionFactoryBean 创建 SqlSessionFactory并自动将数据源、事务管理器、配置属性等所需的依赖注入其中。SqlSessionTemplate: 这是 SqlSession 的线程安全的实现代表了与数据库的一次会话。在 Spring 管理的事务中SqlSessionTemplate 可以确保使用的是同一个 SqlSession。SqlSessionTemplate 实例由 Spring Boot 在创建 SqlSessionFactory 后自动创建并注册将 SqlSessionFactory 作为参数传递给其构造函数。
阅读全文