MyBatis 是一個優秀的持久層框架,它支持定制化 SQL、存儲過程以及高級映射。在 Gradle 構建系統中,我們可以通過 build.gradle
文件來配置 MyBatis。以下是一些常用的 MyBatis 配置項:
dependencies {
implementation 'org.mybatis:mybatis:3.5.7'
}
dependencies {
implementation 'mysql:mysql-connector-java:8.0.26'
}
dependencies {
implementation 'com.github.pagehelper:pagehelper:5.2.0'
}
sourceSets {
main {
resources {
srcDirs 'src/main/resources'
exclude '**/*.properties'
exclude '**/*.xml'
}
}
}
dependencies {
implementation 'org.mybatis.generator:mybatis-generator-core:1.4.0'
}
sourceSets {
main {
resources {
srcDirs 'src/main/resources'
include '**/*Mapper.xml'
}
}
}
mybatis {
typeAliasesPackage = 'com.example.mybatis.domain'
}
mybatis {
mapperPackages = 'com.example.mybatis.mapper'
}
mybatis {
configLocation = 'classpath:mybatis-config.xml'
}
請注意,上述配置項可能需要根據你的項目需求進行調整。在實際項目中,你可能還需要配置其他選項,例如數據源、事務管理等。