Spring boot项目关于Mybits的配置,注解和xml配置

1.项目结构

Spring boot项目关于Mybits的配置,注解和xml配置_第1张图片
项目结构

我觉得这个项目结构比我之前的合理。Controller、entity(info实体类)、config(与数据库联通,和图上utils包一样)、service(增删改查方法的实现)、dao(service类里面方法进行接口封装)、还有resource下Mapper包(放xxxDao.xml和mybits-config.xml,在yml或者property中配置数据库配置

2. 主配置文件 mybatis-config.xml


Spring boot项目关于Mybits的配置,注解和xml配置_第2张图片
1


Spring boot项目关于Mybits的配置,注解和xml配置_第3张图片
2

3. 数据库配置文件 jdbc.properties


Spring boot项目关于Mybits的配置,注解和xml配置_第4张图片
jdbc.properties

4. 日志配置文件 log4j.properties


Spring boot项目关于Mybits的配置,注解和xml配置_第5张图片
log4j.properties

5. 接口配置文件(xml配置方式)

以下为方便自己理解粘贴自己代码

6. 接口配置(注解方式) DAO


Spring boot项目关于Mybits的配置,注解和xml配置_第6张图片
DetailDao.java


Spring boot项目关于Mybits的配置,注解和xml配置_第7张图片
网上的Dao

7. 实体类

(略)

8. Service

Spring boot项目关于Mybits的配置,注解和xml配置_第8张图片
service类

9.utils (我的是config)


Spring boot项目关于Mybits的配置,注解和xml配置_第9张图片
1


Spring boot项目关于Mybits的配置,注解和xml配置_第10张图片
2

10.test


Spring boot项目关于Mybits的配置,注解和xml配置_第11张图片
测试

是集合了网友的和我自己的项目,方便自己理解。

图1是网友的项目,转自:图一项目(侵删)

你可能感兴趣的:(Spring boot项目关于Mybits的配置,注解和xml配置)