springboot1.5+sharding配置请看:这篇
1.在之前文章中,需要在启动类中注入bean,如果不想在启动类中可以创建配置类,
package org.gocom.coframe.config;
import io.shardingjdbc.core.api.MasterSlaveDataSourceFactory;
import org.springframework.boot.autoconfigure.condition.ConditionalOnExpression;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.util.ResourceUtils;
import javax.sql.DataSource;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.sql.SQLException;
@Configuration
public class MasterSlaveConfig {
/**
* 配置读写分离数据源;
*
* @return
* @throws FileNotFoundException
* @throws SQLException
* @throws IOException
*/
@Bean
public DataSource dataSource() throws FileNotFoundException, SQLExcept