Browse Source

添加注解插入测试

hubin 9 years ago
parent
commit
80a8c64cf0

+ 7 - 0
mybatis-plus/src/test/java/com/baomidou/mybatisplus/test/mysql/UserMapper.java

@@ -17,6 +17,7 @@ package com.baomidou.mybatisplus.test.mysql;
 
 import java.util.List;
 
+import org.apache.ibatis.annotations.Insert;
 import org.apache.ibatis.session.RowBounds;
 
 import com.baomidou.mybatisplus.mapper.AutoMapper;
@@ -40,5 +41,11 @@ public interface UserMapper extends AutoMapper<User> {
 	 * @return
 	 */
 	List<User> selectListRow(RowBounds pagination);
+	
+	/**
+	 * 注解插入【测试】
+	 */
+	@Insert("insert into user(test_id,name,age) values(#{id},#{name},#{age})")  
+	int insertInjector(User user);
 
 }

+ 7 - 1
mybatis-plus/src/test/java/com/baomidou/mybatisplus/test/mysql/UserMapperTest.java

@@ -71,12 +71,18 @@ public class UserMapperTest {
 		UserMapper userMapper = session.getMapper(UserMapper.class);
 		System.err.println(" debug run 查询执行 user 表数据变化! ");
 		session.delete("deleteAll");
+		
+		/**
+		 * 注解插件测试
+		 */
+		int rlt = userMapper.insertInjector(new User(1L, "1", 1, 1));
+		System.err.println("--------- insertInjector --------- " + rlt);
 
 		/**
 		 * 插入
 		 */
 		long id = IdWorker.getId();
-		int rlt = userMapper.insert(new User(id, "abc", 18, 1));
+		rlt = userMapper.insert(new User(id, "abc", 18, 1));
 		System.err.println("\n--------------insert-------" + rlt);
 		sleep();