| | |
| | | package com.vci.ubcs.ddl.processor.dll; |
| | | |
| | | import com.alibaba.nacos.shaded.com.google.common.collect.Lists; |
| | | import com.vci.ubcs.ddl.mapper.DllMsMapper; |
| | | import com.vci.ubcs.ddl.mapper.DllOracleMapper; |
| | | import com.vci.ubcs.ddl.mapper.DllSqlLiteMapper; |
| | | import com.vci.ubcs.starter.util.VciSpringUtil; |
| | | import org.springframework.beans.factory.annotation.Value; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | public static List<DllMapperProcessor> processors = Lists.newArrayList(); |
| | | |
| | | static { |
| | | processors.add(new DllOracleMapperProcessor()); |
| | | processors.add(new DllSqlLiteMapperProcessor()); |
| | | processors.add(VciSpringUtil.getBean(DllMsMapperProcessor.class)); |
| | | processors.add(VciSpringUtil.getBean(DllSqlLiteMapperProcessor.class)); |
| | | processors.add(VciSpringUtil.getBean(DllMySqlMapperProcessor.class)); |
| | | processors.add(VciSpringUtil.getBean(DllOracleMapperProcessor.class)); |
| | | } |
| | | |
| | | public static DllMapperProcessor getProcessor(){ |
| | |
| | | return processor; |
| | | } |
| | | } |
| | | return DllOracleMapperProcessor.SINGLE.INSTANCE; |
| | | return VciSpringUtil.getBean(DllOracleMapperProcessor.class); |
| | | } |
| | | } |