https://github.com/supwisdom/mybatis-playground
mybatis学习游乐场
https://github.com/supwisdom/mybatis-playground
Last synced: about 1 month ago
JSON representation
mybatis学习游乐场
- Host: GitHub
- URL: https://github.com/supwisdom/mybatis-playground
- Owner: supwisdom
- License: apache-2.0
- Created: 2017-09-25T09:12:51.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-25T10:08:14.000Z (over 8 years ago)
- Last Synced: 2025-03-20T05:48:56.668Z (about 1 year ago)
- Language: Java
- Size: 8.79 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mybatis-playground
mybatis学习游乐场
目录结构:
* `src/main/java/com/supwisdom/mappers`:存放Mybatis的Mapper
* `src/main/resources/mappers`:存放Mapper对应的xml配置文件
* `src/main/resources/db/migration`:存放数据库初始化语句,文件格式按照V{版本号}__{标题}.sql,如果有多个文件,则会按照版本号排序依次执行
* `src/test/java/com/supwisdom/mappers`:存放Mapper的集成测试代码
项目说明:
* 本项目使用H2内存数据库,程序启动时会自动启动,因此不需要额外的数据库配置与安装
* 本项目要求每个Mapper都有对应的测试代码,现已提供了City*相关例子
项目测试:
* `mvn clean integration-test`