搭建mysql主从并用springboot读写分离-含源码( 三 )

3、使用 @DS 切换数据源 。

搭建mysql主从并用springboot读写分离-含源码

文章插图
 
import com.baomidou.dynamic.datasource.annotation.DS;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;import com.test.moredatasourse.Service.TtService;import com.test.moredatasourse.bean.Tt;import com.test.moredatasourse.mapper.SsMapper;import com.test.moredatasourse.mapper.TtMapper;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import JAVA.util.List;@Service@DS("slave_1")public class TtServiceImpl extends ServiceImpl<TtMapper, Tt> implements TtService {@Autowiredprivate TtMapper ttMapper;@Overridepublic List<Tt> info() {List<Tt> tts = ttMapper.selectList(null);return tts;}}



推荐阅读