springBoot操作数据库方式

一,这些注解来源哪个jar包?

@MapperScan("com.anji.allways.business.sales.mapper")
@Mapper
--mybatis-spring-boot-starter

@Entity
@Table(name = "csms_address")@Id
@Column(name = "ID")
@GeneratedValue(strategy = GenerationType.IDENTITY) 
--spring-boot-data-jpa

二,以下关系

1,spring-boot-data-jdbc

操作数据库(未封装)

JdbcTempelet

2,mybatis-spring-boot-starter

操作数据库

3,spring-boot-data-jpa

操作数据库,封装了一些操作数据库的方法,mapper继承JpaRepository


    org.springframework.boot
    spring-boot-starter-data-jpa

public interface UserReposity extends JpaRepository {}

4,tk.mybatis

操作数据库,提供了更丰富的方法


    tk.mybatis
    mapper
    4.0.3

public interface CommonMapper extends MySqlMapper, Mapper {}

 

 

你可能感兴趣的:(springBoot,springBoot操作数据库)