select tag_id from sg_article_tag where sg_article_tag.article_id = 2 写个注解mapper接口
时间: 2023-08-03 09:06:35 浏览: 170
Global_Mapper_course.rar_GloBal_Global_Mapper_global mapper
5星 · 资源好评率100%
假设你使用的是 MyBatis 框架,可以按照以下步骤编写注解 mapper 接口。
1. 创建一个 Java 接口。
```java
public interface ArticleTagMapper {
@Select("SELECT tag_id FROM sg_article_tag WHERE article_id = #{articleId}")
List<Integer> getTagIdsByArticleId(Integer articleId);
}
```
2. 在 MyBatis 的配置文件中,注册这个接口。
```xml
<mappers>
<mapper class="com.example.mapper.ArticleTagMapper"/>
</mappers>
```
3. 在需要使用该接口的类中,通过依赖注入的方式获取该接口的实例,并调用其中的方法。
```java
@Autowired
private ArticleTagMapper articleTagMapper;
public void someMethod() {
List<Integer> tagIds = articleTagMapper.getTagIdsByArticleId(2);
// do something with tagIds
}
```
通过上述步骤,就可以使用注解 mapper 接口来查询数据库中的数据了。
阅读全文