mybatis中的insert注解写insert语句
时间: 2023-10-22 09:45:57 浏览: 101
mybatis注解
在 MyBatis 中,可以使用 `@Insert` 注解来编写 INSERT 语句。下面是一个示例:
```java
@Insert("INSERT INTO table_name(column1, column2) VALUES(#{property1}, #{property2})")
void insertData(@Param("property1") String value1, @Param("property2") int value2);
```
在这个示例中,我们使用了 `@Insert` 注解来定义一个插入数据的 SQL 语句。`table_name` 是要插入数据的表名,`column1` 和 `column2` 是要插入数据的列名,而 `#{property1}` 和 `#{property2}` 则是对应的参数占位符。
在方法参数上,我们使用 `@Param` 注解来指定参数的名称,这样 MyBatis 就能正确地将参数传递给 SQL 语句中的占位符。
注意,这只是一个简单的示例,实际使用时你需要根据自己的表结构和需求来编写对应的 SQL 语句。
阅读全文