1.MySQL数据库配置
需提前手动创建好数据库。
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/springblog
spring.datasource.username=root
spring.datasource.password=Password-4-Root
2.MyBatis配置
MyBatis 配置参数存储在Spring Boot应用的application.properties
文件中。
配置 | 描述 |
---|---|
mybatis.config-location | MyBatis xml 配置文件的位置。 |
mybatis.check-config-location | 指示是否执行 MyBatis xml 配置文件的存在检查。 |
mybatis.mapper-locations | Mapper xml 配置文件的位置。 |
mybatis.type-aliases-package | 用于搜索类型别名的包。(包分隔符为“, ; \t \n ”) |
mybatis.type-aliases-super-type | 过滤类型别名的超类。如果没有指定,MyBatis将所有从type-alias -package 中搜索的类作为类型别名处理。 |
mybatis.type-handlers-package | 用于搜索类型处理程序的包。(包分隔符为“, ; \t \n ”) |
mybatis.executor-type | executor-type :SIMPLE , REUSE ,BATCH |
mybatis.default-scripting-language-driver | 默认脚本语言驱动程序类。此功能需要与 mybatis-spring 2.0.2+ 一起使用。 |
mybatis.configuration-properties | MyBatis 配置的外部化属性。指定的属性可以用作 MyBatis 配置文件和 Mapper 文件的占位符。有关详细信息,请参阅MyBatis 参考页面。 |
mybatis.lazy-initialization | 是否启用 mapper bean 的延迟初始化。设置为true 启用延迟初始化。此功能需要与 mybatis-spring 2.0.2+ 一起使用。 |
mybatis.mapper-default-scope | 被auto-configure扫描的 mapper bean 的默认范围。此功能需要与 mybatis-spring 2.0.6+ 一起使用。 |
mybatis.inject-sql-session-on-mapper-scan | 设置是否注入一个SqlSessionTemplate 或一个SqlSessionFactory bean(如果您想回到2.2.1或之前的行为,请指定false )。如果与 spring-native 一起使用,应该设置true (默认)。 |
mybatis.configuration.* | MyBatis Core 提供的Configuration bean 的属性键。关于可用的嵌套属性参见MyBatis 参考页。注意: 此属性不能与config-location 同时使用。 |
mybatis.scripting-language-driver.thymeleaf.* | MyBatis Thymeleaf 提供的ThymeleafLanguageDriverConfig bean 的属性键。关于可用的嵌套属性参见MyBatis Thymeleaf 参考页。 |
mybatis.scripting-language-driver.freemarker.* | MyBatis FreeMarker 提供的FreeMarkerLanguageDriverConfig bean 的属性键。关于可用的嵌套属性参见MyBatis FreeMarker 参考页。此功能需要与 mybatis-freemarker 1.2.0+ 一起使用。 |
mybatis.scripting-language-driver.velocity.* | MyBatis Velocity 提供的VelocityLanguageDriverConfig bean 的属性键。关于可用的嵌套属性参见MyBatis Velocity 参考页。此功能需要与 mybatis-velocity 2.1.0+ 一起使用。 |
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/java/mybatis/17026.html