spring整合mybatis的方式二

该方式就是使用:创建Mapper接口的实现类,在类中使用SqlSessionTemplate操作数据库
主要内容:
spring-mybatis.xml中的配置:
`

<context:component-scan base-package="com"/>


<context:property-placeholder location="db.properties"/>















** **
** **
**
**
`

实现类:UserMapperImpl:
`package com.dao;

import com.pojo.User;
import org.mybatis.spring.SqlSessionTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;

import java.util.List;
@Repository
public class UserMapperImpl implements UserMapper {
@Autowired
private SqlSessionTemplate sqlSessionTemplate;

public void setSqlSessionTemplate(SqlSessionTemplate sqlSessionTemplate) {
this.sqlSessionTemplate = sqlSessionTemplate;
}

public List selectAll() {
return sqlSessionTemplate.getMapper(UserMapper.class).selectAll();
}
}
`

posted @ 2022-03-08 09:09  当个码农吧  阅读(45)  评论(0)    收藏  举报