MyBatis框架:第六章:mybatis的核心配置
2023-06-13 09:13:51 时间
mybatis的核心配置之properties 创建jdbc.properties 一般在实际的项目中。数据库的连接信息。会存放在一个jdbc.properties的属性配置文件中
username=root password=root driverClass=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mybatis
在mybatis-config.xml中修改引入properties资源
<!-- properties 配置一些属性。使用的时候,用${name} 进行输出
resource指定属性的位置
-->
<properties resource="jdbc.properties">
<!-- 也可以在properties配置中定义一些属性。当然并不推荐 -->
<property name="username" value="root"/>
<property name="password" value="root"/>
</properties>
123456789
特别说明:引入的jdbc.properties属性文件中的信息,会覆盖掉原来使用property标签定义的属性值。
修改原来数据库连接的信息。
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<!-- 配置数据库连接信息 -->
<property name="driver" value="${driverClass}" />
<property name="url" value="${url}" />
<property name="username" value="${username}" />
<property name="password" value="${password}" />
</dataSource>
</environment>
</environments>
123456789101112
mybatis的核心配置之settings 这是 MyBatis 中极为重要的调整设置,它们会改变 MyBatis 的运行时行为。常用的设置参数 cacheEnabled 该配置影响的所有映射器中配置的缓存的全局开关。 true | false 默认值true lazyLoadingEnabled 延迟加载的全局开关。当开启时,所有关联对象都会延迟加载。 特定关联关系中可通过设置fetchType属性来覆盖该项的开关状态。 true | false 默认值false lazyLoadTriggerMethods 指定哪个对象的方法触发一次延迟加载。
mybatis的核心配置之typeAliases
更多内容请见原文,原文转载自:https://blog.csdn.net/weixin_44519496/article/details/120472441
相关文章
- 扔掉工具类!MyBatis 一个简单配置搞定加密、解密,不能太方便了~!
- mybatis缓存配置
- awstats 配置「建议收藏」
- Mybatis01入门+使用和配置+面试题mybatis与hibernate的区别+ssm与ssh2开发对比
- MyBatis框架:第五章:源码解析及Mapper接口方式的mybatis的增,删,改,查实现
- MyBatis框架:第十章:mybatis缓存
- MyBatis-Plus 快速开始及详测 SpringBoot 集成Mybatis-Plus
- Tomcat服务安全配置及性能优化
- MyBatis框架:第二章:传统mybatis的hello world 示例
- maven项目使用mybatis插件Free Mybatis plugin「建议收藏」
- Spring+MyBatis配置模板
- Nginx 实战系列之二:Nginx 优化中在 Nginx 侧 和 Linux 系统侧必须要调整优化的参数详细和最佳推荐配置
- MongoDB的分片集群基本配置教程
- CentOS 6.6下Redis安装配置记录
- MyBatis学习总结(三)——优化MyBatis配置文件中的配置详解编程语言
- SpringBoot集成Mybatis(0配置注解版)详解编程语言
- MySQL Variables ft_min_word_len 数据库 参数变量解释及正确配置使用
- MyBatis中settings属性配置详解
- MyBatis配置文件(mybatis-config.xml)
- Mybatis操作MySQL存储过程实现数据库交互(mybatis调用mysql存储过程)
- Linux安装配置LAMP服务器(Apache+PHP5+MySQL)
- 深入浅出:Neo4j 配置全攻略(neo4j配置)
- win10下配置Redis轻松快速启动(win10redis启动)
- 系统探究Redis配置所属的操作系统(redis配置是哪个)
- IIS6安装与配置.net2.0过程的详细图解