Browse Source

启动项目

赵冬冬 4 years ago
parent
commit
c11b47b2c4

+ 5 - 0
pom.xml

@@ -42,6 +42,11 @@
             <artifactId>druid</artifactId>
             <version>1.1.21</version>
         </dependency>
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-boot-starter</artifactId>
+            <version>3.3.2</version>
+        </dependency>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
             <artifactId>sharding-jdbc-spring-boot-starter</artifactId>

+ 2 - 0
src/main/java/com/xin/shardingspherejdbcdemo/ShardingsphereJdbcStudyApplication.java

@@ -5,10 +5,12 @@ import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 
 @SpringBootApplication
+@MapperScan("com.xin.shardingspherejdbcdemo.mapper")
 public class ShardingsphereJdbcStudyApplication {
 
     public static void main(String[] args) {
         SpringApplication.run(ShardingsphereJdbcStudyApplication.class, args);
+        System.out.println("******************start******************");
     }
 
 }

+ 3 - 0
src/main/java/com/xin/shardingspherejdbcdemo/entity/User.java

@@ -1,5 +1,8 @@
 package com.xin.shardingspherejdbcdemo.entity;
 
+import com.baomidou.mybatisplus.annotation.TableName;
+
+@TableName("user")
 public class User {
     /** */
     private Long id;

+ 2 - 1
src/main/java/com/xin/shardingspherejdbcdemo/mapper/UserMapper.java

@@ -1,5 +1,6 @@
 package com.xin.shardingspherejdbcdemo.mapper;
 
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.xin.shardingspherejdbcdemo.entity.User;
 import com.xin.shardingspherejdbcdemo.entity.UserExample;
 import org.apache.ibatis.annotations.Mapper;
@@ -8,7 +9,7 @@ import org.apache.ibatis.annotations.Param;
 import java.util.List;
 
 @Mapper
-public interface UserMapper {
+public interface UserMapper extends BaseMapper<User> {
 
     int countByExample(UserExample example);