SYMBOL INDEX (76 symbols across 22 files) FILE: src/main/java/com/huan/Application.java class Application (line 10) | @SpringBootApplication(scanBasePackages = "com.huan", exclude = {DataSou... method main (line 13) | public static void main(String[] args) throws UnknownHostException { FILE: src/main/java/com/huan/config/AbstractApplication.java class AbstractApplication (line 25) | public class AbstractApplication extends SpringBootServletInitializer { method abstractMain (line 32) | protected static void abstractMain(SpringApplication app, String[] arg... method showAppInfo (line 40) | protected static void showAppInfo(final Environment env) throws Unknow... method addDefaultProfile (line 57) | protected static void addDefaultProfile(SpringApplication app, SimpleC... method configure (line 65) | @Override method initApplication (line 76) | @PostConstruct FILE: src/main/java/com/huan/config/DataSourceAspect.java class DataSourceAspect (line 13) | @Aspect method declareJointPointExpression (line 20) | @Pointcut("execution(* com.huan.service.**.*(..))") method setDataSourceKey (line 24) | @Before("declareJointPointExpression()") FILE: src/main/java/com/huan/config/MyBatisConfig.java class MyBatisConfig (line 27) | @Configuration // 该注解类似于spring配置文件 method setEnvironment (line 32) | @Override method test1DataSource (line 40) | @Bean method test2DataSource (line 50) | @Bean method dataSource (line 64) | @Bean method mapperScannerConfigurer (line 79) | @Bean method sqlSessionFactory (line 94) | @Bean method transactionManager (line 112) | @Bean FILE: src/main/java/com/huan/controller/TestDataSourceController.java class TestDataSourceController (line 13) | @RestController method selectUser (line 19) | @RequestMapping(value = "/test1", method = RequestMethod.GET) method userDetail (line 25) | @RequestMapping(value = "/test2", method = RequestMethod.GET) FILE: src/main/java/com/huan/controller/WelcomeController.java class WelcomeController (line 13) | @RestController method welcome (line 16) | @RequestMapping("/") FILE: src/main/java/com/huan/mapper/UserDetailMapper.java type UserDetailMapper (line 6) | public interface UserDetailMapper extends Mapper { FILE: src/main/java/com/huan/mapper/UserInfoMapper.java type UserInfoMapper (line 7) | public interface UserInfoMapper { method deleteByPrimaryKey (line 14) | int deleteByPrimaryKey(String id); method insert (line 22) | int insert(UserInfo record); method selectByPrimaryKey (line 30) | UserInfo selectByPrimaryKey(String id); method selectAll (line 38) | List selectAll(); method updateByPrimaryKey (line 46) | int updateByPrimaryKey(UserInfo record); FILE: src/main/java/com/huan/model/UserDetail.java class UserDetail (line 8) | @Table(name = "user_detail") method getId (line 21) | public Long getId() { method setId (line 28) | public void setId(Long id) { method getName (line 35) | public String getName() { method setName (line 42) | public void setName(String name) { method getQq (line 49) | public String getQq() { method setQq (line 56) | public void setQq(String qq) { FILE: src/main/java/com/huan/model/UserInfo.java class UserInfo (line 3) | public class UserInfo { method getId (line 68) | public String getId() { method setId (line 80) | public void setId(String id) { method getUsername (line 92) | public String getUsername() { method setUsername (line 104) | public void setUsername(String username) { method getNetName (line 116) | public String getNetName() { method setNetName (line 128) | public void setNetName(String netName) { method getJob (line 140) | public String getJob() { method setJob (line 152) | public void setJob(String job) { method getFamilyNativePlace (line 164) | public String getFamilyNativePlace() { method setFamilyNativePlace (line 176) | public void setFamilyNativePlace(String familyNativePlace) { method getMobile (line 188) | public String getMobile() { method setMobile (line 200) | public void setMobile(String mobile) { method getEmail (line 212) | public String getEmail() { method setEmail (line 224) | public void setEmail(String email) { FILE: src/main/java/com/huan/service/CommonService.java type CommonService (line 12) | public interface CommonService { method selectUserInfo (line 13) | List selectUserInfo(); method selectUserDetail (line 15) | List selectUserDetail(); FILE: src/main/java/com/huan/service/Test1Service.java type Test1Service (line 11) | public interface Test1Service { method selectUserInfo (line 13) | List selectUserInfo(); FILE: src/main/java/com/huan/service/Test2Service.java type Test2Service (line 11) | public interface Test2Service { method selectUserDetail (line 13) | List selectUserDetail(); FILE: src/main/java/com/huan/service/impl/CommonServiceImpl.java class CommonServiceImpl (line 17) | @Service method selectUserInfo (line 25) | public List selectUserInfo() { method selectUserDetail (line 29) | public List selectUserDetail() { FILE: src/main/java/com/huan/service/impl/Test1ServiceImpl.java class Test1ServiceImpl (line 11) | @Service method selectUserInfo (line 17) | public List selectUserInfo() { FILE: src/main/java/com/huan/service/impl/Test2ServiceImpl.java class Test2ServiceImpl (line 15) | @Service method selectUserDetail (line 21) | public List selectUserDetail() { FILE: src/main/java/com/huan/util/Constants.java class Constants (line 8) | public class Constants { FILE: src/main/java/com/huan/util/DatabaseContextHolder.java class DatabaseContextHolder (line 7) | public class DatabaseContextHolder { method getDatabaseType (line 10) | public static DatabaseType getDatabaseType(){ method setDatabaseType (line 14) | public static void setDatabaseType(DatabaseType type) { FILE: src/main/java/com/huan/util/DatabaseType.java type DatabaseType (line 9) | public enum DatabaseType { FILE: src/main/java/com/huan/util/DynamicDataSource.java class DynamicDataSource (line 8) | public class DynamicDataSource extends AbstractRoutingDataSource { method determineCurrentLookupKey (line 9) | protected Object determineCurrentLookupKey() { FILE: src/main/resources/database1.sql type `user_info` (line 24) | CREATE TABLE `user_info` ( FILE: src/main/resources/database2.sql type `user_detail` (line 23) | CREATE TABLE `user_detail` (