package com.vci.ubcs.ddl.processor.dll;
|
|
import com.vci.ubcs.ddl.mapper.DllMapper;
|
import com.vci.ubcs.ddl.mapper.DllOracleMapper;
|
import com.vci.ubcs.ddl.mapper.DllSqlLiteMapper;
|
import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO;
|
|
import javax.annotation.PostConstruct;
|
import javax.annotation.Resource;
|
import java.util.List;
|
|
/**
|
* Description:
|
*
|
* @author LiHang
|
* @date 2023/4/24
|
*/
|
public class DllSqlLiteMapperProcessor extends DllMapperProcessor{
|
|
|
@Resource
|
private DllSqlLiteMapper realMapper;
|
|
private static DllMapper mapper;
|
|
@PostConstruct
|
public void init(){
|
mapper = realMapper;
|
}
|
|
public DllSqlLiteMapperProcessor() {
|
super(mapper);
|
}
|
|
@Override
|
public boolean support(String url) {
|
return "org.sqlite.JDBC".equals(url);
|
}
|
|
/**
|
* 获取创建的sql语句中属性部分
|
*
|
* @param attributeVOList 属性的立碑
|
* @return sql语句
|
*/
|
@Override
|
public String getCreateSqlByAttributeForBtm(List<OmdBtmTypeAttributeVO> attributeVOList) {
|
return null;
|
}
|
}
|