为了账号安全,请及时绑定邮箱和手机立即绑定

如何在spring + mybatis 下进行数据库读写分离

如何在spring + mybatis 下进行数据库读写分离

HUX布斯 2019-03-13 15:19:27
如题。Dao层代码由mybatis-generator-core自动生成,并由spring管理,调用的时候类似这样:@Service("articleService")public class ArticleServiceImpl implements ArticleService {    @Autowired    ArticleMapper articleMapper;    public void update(Integer id){        //一个方法里可能有查询和更新        Article article = articleMapper.selectByPrimaryKey(id);        articleMapper.updateByPrimaryKeySelective(article);     }}如何通过配置实现读写分离,希望对现有代码框架影响小?
查看完整描述

1 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

可以参考这篇文章,写的很详细的。


查看完整回答
反对 回复 2019-04-23
?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

spring配置dataSource那里多配置几个dataSource,通过方法名判断是走读库还是写库,类似事务控制。


查看完整回答
反对 回复 2019-04-23
  • 1 回答
  • 0 关注
  • 493 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信