1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.ibatis.submitted.postgres_genkeys;
17
18 import org.apache.ibatis.annotations.Insert;
19 import org.apache.ibatis.annotations.Param;
20 import org.apache.ibatis.annotations.Update;
21
22 public interface Mapper {
23 @Insert("insert into mbtest.sections (section_id, name) values (#{sectionId}, #{name})")
24 int insertSection(Section section);
25
26 @Update("update mbtest.users set name = #{name} where user_id = #{userId}")
27 int updateUser(User user);
28
29 @Insert("insert into mbtest.users (name) values (#{name})")
30 int insertUser(@Param("name") String name);
31 }