mybatis:在springboot中的配置
阿新 • • 發佈:2018-07-07
-m 添加 part -exec simple ase conf boot 關聯對象
## Mybatis 配置 mybatis.type-aliases-package=com.xfind.core.entity.xianyu mybatis.mapper-locations=classpath:mapper/*.xml #使全局的映射器啟用或禁用緩存。 mybatis.configuration.cache-enabled=true #全局啟用或禁用延遲加載。當禁用時,所有關聯對象都會即時加載。 mybatis.configuration.lazy-loading-enabled=true #當啟用時,有延遲加載屬性的對象在被調用時將會完全加載任意屬性。否則,每種屬性將會按需要加載。 mybatis.configuration.aggressive-lazy-loading=true #是否允許單條sql 返回多個數據集 (取決於驅動的兼容性) default:true mybatis.configuration.multiple-result-sets-enabled=true #是否可以使用列的別名 (取決於驅動的兼容性) default:true mybatis.configuration.use-column-label=true #允許JDBC 生成主鍵。需要驅動器支持。如果設為了true,這個設置將強制使用被生成的主鍵,有一些驅動器不兼容不過仍然可以執行。 default:false mybatis.configuration.use-generated-keys=true #指定 MyBatis 如何自動映射 數據基表的列 NONE:不隱射\u3000PARTIAL:部分 FULL:全部 mybatis.configuration.auto-mapping-behavior=partial #這是默認的執行類型 (SIMPLE: 簡單; REUSE: 執行器可能重復使用prepared statements語句;BATCH: 執行器可以重復執行語句和批量更新) mybatis.configuration.default-executor-type=simple #使用駝峰命名法轉換字段。 mybatis.configuration.map-underscore-to-camel-case=true #設置本地緩存範圍 session:就會有數據的共享 statement:語句範圍 (這樣就不會有數據的共享 ) defalut:session mybatis.configuration.local-cache-scope=session #設置但JDBC類型為空時,某些驅動程序 要指定值,default:OTHER,插入空值時不需要指定類型 mybatis.configuration.jdbc-type-for-null=null #如果數據為空的字段,則該字段省略不顯示,可以通過添加配置文件,規定查詢數據為空是則返回null。 mybatis.configuration.call-setters-on-nulls=true
mybatis:在springboot中的配置