미사용 패키지(inswave.edu.provider)제거

main
이범준 5 months ago
parent 36ba63699b
commit 3f65344c8a

@ -1,14 +0,0 @@
package com.inswave.edu.provider;
import websquare.http.controller.grid.excel.write.ICellDataProvider;
public class DataConvertDown implements ICellDataProvider {
public String convertValue(String cellvalue) throws Exception {
// System.out.println("cellvalue ==>>" + cellvalue);
// down받은 data중에서 변경할 부분을 replace한다.
return cellvalue.replace("-", "");
}
}

@ -1,12 +0,0 @@
package com.inswave.edu.provider;
import websquare.http.controller.grid.excel.read.ICellDataProvider;
public class DataConvertUp implements ICellDataProvider {
public String convertValue(String cellvalue) throws Exception {
// System.out.println("cellvalue ==>>" + cellvalue);
// down받은 data중에서 변경할 부분을 replace한다.
return cellvalue.replace("-", "");
}
}

@ -1,55 +0,0 @@
package com.inswave.edu.provider;
import java.io.InputStream;
import java.util.Map;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import org.json.simple.parser.JSONParser;
import org.w3c.dom.Document;
import websquare.http.controller.grid.excel.write.IExternalGridDataProvider;
import websquare.util.XMLUtil;
public class ExcelDown_directDBCall implements IExternalGridDataProvider {
public String[] getData(Document requestObj) throws Exception {
//System.out.println(XMLUtil.indent(requestObj));
JSONParser parse = new JSONParser();
Map data = (Map)parse.parse(XMLUtil.getText(requestObj, "jsonData" ));
String sqlId = XMLUtil.getText(requestObj, "sqlId");
//System.out.println("==========================================");
//System.out.println("provider sql : "+sqlId);
//System.out.println("==========================================");
String resource = "com/inswave/edu/provider/mybatis-mutifactor-config.xml";
SqlSession session = null;
WqExcelProviderHandler wph = new WqExcelProviderHandler();
try {
InputStream inputStream = Resources.getResourceAsStream(resource);
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
session = sqlSessionFactory.openSession();
session.select(sqlId, data,wph);
// System.out.println("Provider totalCellCount : "+((String[])wph.getResult()).length);
}catch(Exception ex){
System.out.println(ex);
ex.printStackTrace();
}finally {
try {
session.close();
}catch(Exception ex){
}finally {
session = null;
}
}
return (String[])wph.getResult();
}
}

@ -1,59 +0,0 @@
package com.inswave.edu.provider;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Set;
import org.apache.ibatis.session.ResultContext;
import org.apache.ibatis.session.ResultHandler;
public class WqExcelProviderHandler implements ResultHandler {
private ArrayList<Object> dataArr = null;
private String[] returnData = null;
/**
* Data getResult() .
*/
public WqExcelProviderHandler() {
dataArr = new ArrayList();
}
public void handleResult(ResultContext context) {
LinkedHashMap data = (LinkedHashMap)context.getResultObject();
Set keySet = data.keySet();
Iterator<String> keys = keySet.iterator();
while (keys.hasNext()) {
String key = (String)keys.next();
if ( data.get(key) == null ){
dataArr.add("");
} else {
dataArr.add(String.valueOf(data.get(key)));
}
}
}
/**
* String[] .
* @date 2016. 8. 17.
* @returns <Object> String[]
* @author InswaveSystems
* @example
* @todo
*/
public Object getResult() {
returnData = new String[dataArr.size()];
dataArr.toArray(returnData);
return returnData;
}
}

@ -1,4 +0,0 @@
driver=org.hsqldb.jdbcDriver
url=jdbc:hsqldb:hsql://localhost/
username=sa
password=

@ -1,22 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<properties resource="com/inswave/edu/provider/db.properties"/>
<settings>
<setting name="callSettersOnNulls" value="true"/>
</settings>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="UNPOOLED">
<property name="driver" value="${driver}" />
<property name="url" value="${url}" />
<property name="username" value="${username}" />
<property name="password" value="${password}" />
</dataSource>
</environment>
</environments>
<mappers>
<mapper resource="com/inswave/edu/dao/hsqlmapper/edu_mapper.xml"/>
</mappers>
</configuration>
Loading…
Cancel
Save