mybatis在Spring Boot的配置
一、去Maven官方找mybatis相关依赖,MyBatis Spring Boot Starter
依赖(版本自己定义)
<!-- mybatis是映射ORM-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.1</version>
</dependency>
二、配置application.properties或application.yaml
#实体对象包的路径
mybatis.type-aliases-package=com.example.Mybatis.pojo
#SQL 语法文件路径(即xml文件)
mybatis.mapper-locations=classpath:mybatis/mapper/*.xml
三、创建model(即pojo)
四、
1、Dao即接口(三层架构其一)
2、创建SQL语句所在的xml文件(注意文件名一定要和Dao的接口名一致)
<!--这个是接口路径集dao层-->
<mapper namespace="com.example.Mybatis.mapper.IView_ShopAndComMapper">
<!--查询所购物品-->
<select id="queryView_ShopAndCom" resultType="View_ShopAndCom" parameterType="Integer">
select v.com_name,v.sho_number from View_ShopAndCom v where use_id=#{user_id}
</select>
</mapper>
相关语法可搜索:mybatis sql
3、server层(主要实现接口,写具体逻辑)
4、控制器