Commit 6cd221a7 authored by tristaZero's avatar tristaZero
Browse files

MasterSlaveOnly.java

parent 18a6dff6
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ import io.shardingsphere.api.config.MasterSlaveRuleConfiguration;
import io.shardingsphere.example.jdbc.util.DataSourceUtil;
import io.shardingsphere.example.repository.jdbc.repository.RawOrderItemRepository;
import io.shardingsphere.example.repository.jdbc.repository.RawOrderRepository;
import io.shardingsphere.example.repository.jdbc.service.DemoService;
import io.shardingsphere.example.repository.jdbc.service.RawDemoService;
import io.shardingsphere.shardingjdbc.api.MasterSlaveDataSourceFactory;

import javax.sql.DataSource;
@@ -39,7 +39,7 @@ public class MasterSlaveOnly {
    
    public static void main(final String[] args) throws SQLException {
        DataSource dataSource = getDataSource();
        new DemoService(new RawOrderRepository(dataSource), new RawOrderItemRepository(dataSource)).demo();
        new RawDemoService(new RawOrderRepository(dataSource), new RawOrderItemRepository(dataSource)).demo();
    }
    
    private static DataSource getDataSource() throws SQLException {
+2 −2
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ package io.shardingsphere.example.jdbc.main.nodep.yaml;

import io.shardingsphere.example.repository.jdbc.repository.RawOrderItemRepository;
import io.shardingsphere.example.repository.jdbc.repository.RawOrderRepository;
import io.shardingsphere.example.repository.jdbc.service.DemoService;
import io.shardingsphere.example.repository.jdbc.service.RawDemoService;
import io.shardingsphere.shardingjdbc.api.yaml.YamlMasterSlaveDataSourceFactory;

import javax.sql.DataSource;
@@ -32,7 +32,7 @@ public class MasterSlaveOnly {
    
    public static void main(final String[] args) throws Exception {
        DataSource dataSource = YamlMasterSlaveDataSourceFactory.createDataSource(getYamlFile());
        new DemoService(new RawOrderRepository(dataSource), new RawOrderItemRepository(dataSource)).demo();
        new RawDemoService(new RawOrderRepository(dataSource), new RawOrderItemRepository(dataSource)).demo();
    }
    
    private static File getYamlFile() {
+2 −2
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ import io.shardingsphere.api.config.MasterSlaveRuleConfiguration;
import io.shardingsphere.example.jdbc.util.DataSourceUtil;
import io.shardingsphere.example.repository.jdbc.repository.RawOrderItemRepository;
import io.shardingsphere.example.repository.jdbc.repository.RawOrderRepository;
import io.shardingsphere.example.repository.jdbc.service.DemoService;
import io.shardingsphere.example.repository.jdbc.service.RawDemoService;
import io.shardingsphere.orchestration.config.OrchestrationConfiguration;
import io.shardingsphere.orchestration.config.OrchestrationType;
import io.shardingsphere.orchestration.reg.api.RegistryCenterConfiguration;
@@ -47,7 +47,7 @@ public class MasterSlaveOnly {
    
    public static void main(final String[] args) throws SQLException {
        DataSource dataSource = getDataSource();
        new DemoService(new RawOrderRepository(dataSource), new RawOrderItemRepository(dataSource)).demo();
        new RawDemoService(new RawOrderRepository(dataSource), new RawOrderItemRepository(dataSource)).demo();
        ((OrchestrationMasterSlaveDataSource) dataSource).close();
    }
    
+2 −2
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ import io.shardingsphere.api.config.MasterSlaveRuleConfiguration;
import io.shardingsphere.example.jdbc.util.DataSourceUtil;
import io.shardingsphere.example.repository.jdbc.repository.RawOrderItemRepository;
import io.shardingsphere.example.repository.jdbc.repository.RawOrderRepository;
import io.shardingsphere.example.repository.jdbc.service.DemoService;
import io.shardingsphere.example.repository.jdbc.service.RawDemoService;
import io.shardingsphere.orchestration.config.OrchestrationConfiguration;
import io.shardingsphere.orchestration.config.OrchestrationType;
import io.shardingsphere.orchestration.reg.api.RegistryCenterConfiguration;
@@ -49,7 +49,7 @@ public class MasterSlaveOnly {
    
    public static void main(final String[] args) throws SQLException {
        DataSource dataSource = getDataSource();
        new DemoService(new RawOrderRepository(dataSource), new RawOrderItemRepository(dataSource)).demo();
        new RawDemoService(new RawOrderRepository(dataSource), new RawOrderItemRepository(dataSource)).demo();
        ((OrchestrationMasterSlaveDataSource) dataSource).close();
    }
    
+2 −2
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ package io.shardingsphere.example.jdbc.main.orche.yaml.etcd;

import io.shardingsphere.example.repository.jdbc.repository.RawOrderItemRepository;
import io.shardingsphere.example.repository.jdbc.repository.RawOrderRepository;
import io.shardingsphere.example.repository.jdbc.service.DemoService;
import io.shardingsphere.example.repository.jdbc.service.RawDemoService;
import io.shardingsphere.shardingjdbc.orchestration.api.yaml.YamlOrchestrationMasterSlaveDataSourceFactory;
import io.shardingsphere.shardingjdbc.orchestration.internal.datasource.OrchestrationMasterSlaveDataSource;

@@ -32,7 +32,7 @@ public class MasterSlaveOnly {
    
    public static void main(final String[] args) throws Exception {
        DataSource dataSource = YamlOrchestrationMasterSlaveDataSourceFactory.createDataSource(getYamlFile());
        new DemoService(new RawOrderRepository(dataSource), new RawOrderItemRepository(dataSource)).demo();
        new RawDemoService(new RawOrderRepository(dataSource), new RawOrderItemRepository(dataSource)).demo();
        ((OrchestrationMasterSlaveDataSource) dataSource).close();
    }
    
Loading