SqlMapConfig.xml配置
总结自:https://blog.csdn.net/d582693456/article/details/79886780 SqlMapConfig.xml是mybatis的核心配置 properties 功能:引入属性文件 例如:将数据库参数单独配置到db.properties中,方便对参数进行统一管理,我们只需要在SqlMapConfig.xml中加载db.properties <properties resource="db.properties"></properties> db.properties内容 jdbc.driver=oracle.jdbc.OracleDriver
jdbc.url=jdbc:oracle:thin:@localhost:1521:ORCL
jdbc.password=a5121921
jdbc.username=System
注意: Mybatis属性加载顺序: 1. 在properties元素体内定义的属性首先被读取 2. 然后会读取properties元素中resource或url加载的属性,它会覆盖已读的同名属性。 3. 最后读取parameterType传递的属性,他会覆盖已读取的同名属性 ? ------------------------------------------------------------------------------ ? setting 全局参数配置 ? ------------------------------------------------------------------------------ ? typeAliases自定义别名 ? 什么是别名? 在mapper.xml中定义很多statement,statement需要parameterType指定输入参数的映射类型、需要resultType指定输出结果的映射类型。 如果再指定类型的时候输入类型全路径,不方便进行开发,可以针对parameterType和resultType定义一些别名,在mapper.xml中通过定义别名,方便开发 。 默认别名: ? <typeAliases> <!-- 针对单个别名定义 type:别名代表类型的路径 alias:定义的别名 --> <typeAlias type="my.mybatis.po.User" alias="user"/> </typeAliases> ------------------------------------------------------------------------------ ?typeHandlers(类型处理) 完成jdbc类型和java类型之间的转换 例如: 这里传入string类型,会被转换成varchar类型 ------------------------------------------------------------------------------ ? mapper (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |