java - 如何在spring + mybatis 下进行数据库读写分离
大家讲道理
大家讲道理 2017-04-18 09:46:36
0
2
408

如题。

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);
     }
}

如何通过配置实现读写分离,希望对现有代码框架影响小?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(2)
阿神

Configurez plusieurs dataSources supplémentaires dans la configuration Spring dataSource Utilisez le nom de la méthode pour déterminer s'il s'agit d'une bibliothèque de lecture ou d'une bibliothèque d'écriture, similaire au contrôle de transaction.

洪涛

Vous pouvez vous référer à cet article qui est très détaillé.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal