3 MyBatis V.S JPA
- JPA是趋势
- Mybatis是国内现状
版本对应表
Maven 安装方式
mybatis 只是持久层的框架,连接数据库我们还需要数据库驱动,注意不需要指定版本,sb starer 已经指定好了版本
接着,自然是配置数据库了
新建 pojo 包
- 新建 dao 层
- 单元测试不可忘
数据库中字段值
然而,我们却查得为 null 字段
因为 Java 驼峰命名,而数据库是下划线分割命名,导致不匹配,幸好 mybatis 已经为我们解决
有值啦!
假如有很多 mapper 类,并不需要每个都显式注解@Mapper,在启动类添加扫描注解即可
xml 语句
- 注意指定mapper文件路径