南昌网站建设公司渠道,厦门立邦装饰怎么样,怎么做刷业务网站,php网站培训一、详解配置文件
1.1 核心配置文件
官方建议命名为mybatis-config.xml#xff0c;核心配置文件里可以进行如下的配置#xff1a; environments 和 environment
mybatis可以配置多套环境#xff08;开发一套、测试一套、、、#xff09;#xff0c; 在…一、详解配置文件
1.1 核心配置文件
官方建议命名为mybatis-config.xml核心配置文件里可以进行如下的配置 environments 和 environment
mybatis可以配置多套环境开发一套、测试一套、、、 在environment里必须要配置transactionManager和dataSource两个标签transactionManager有两种选择JDBC|MANAGED一般就写JDBC就行。 properties标签引入外部 xx.properties文件我们把各种配置信息写在properties文件里然后在property标签用${}符号引入。实现了其他配置信息和mybatis配置信息的解耦。
新建一个db.properties文件 这样以后我们只需要更改db.properties文件就可以了。
当然我们也可以在properties标签里配置属性但是不推荐这样。当同时在db.properties文件和properties标签里配置了相同的属性时优先使用.properties文件里的。如下图所示虽然我们在properties标签里配置了driver的属性但是生效的依然是db.properties文件里的配置。 typeAliases起别名之前我们在Mapper.xml里指定resultType和parameterType时一直用的全限定名有多个SQL语句就要重写多次全限定名别名的作用就在于简化全限定名让我们少打几个字。有两种起别名的方式
方式一直接起别名 方式二指定包名这个包下的所有类都可以用自己类名的小写推荐小写也可以用大写作为别名了。和方式一相比的缺点在于不能自己diy一个新的名字也不是不可以可以用Alias注解实现。。。 settings标签