package com.boya.controller;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Reader;
import java.util.HashMap;
import java.util.List;
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.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.alibaba.fastjson.JSON;
import com.boya.entity.BCuCallList;
import com.boya.dao.ICallListDao;
//import com.boya.mobile.mapper.BCuCallListMapper;
public class LoadCallListOldData {
@Autowired
private ICallListDao iCallListDao;
public static void main(String[] args) {
ClassPathXmlApplicationContext applicationContext =
new ClassPathXmlApplicationContext("spring-mybatis.xml");
ICallListDao bCuCallListMapper = (ICallListDao)applicationContext.getBean("userDao");
System.out.println("读取旧数据开始");
/*Map<String, Object> map = new HashMap<String, Object>();
map.put("instDate", "2016-12-08 16:40:22");*/
List<BCuCallList> bCuCallList = bCuCallListMapper.selectUsers("%2016-12-08%");
String jsonStr = JSON.toJSONString(bCuCallList);
BufferedWriter bufferedWriter = null;
String path = "G:\\";
String fileName = "2017/05/01/10001/it_contacts_list";
File file = new File(path + fileName + ".json");
if(!file.exists()){
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
try {
bufferedWriter = new BufferedWriter(new FileWriter(file));
bufferedWriter.write(jsonStr);
} catch (IOException e) {
e.printStackTrace();
} finally{
try {
if (bufferedWriter != null){
bufferedWriter.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
System.out.println("读取旧数据完成");
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
ssm.rar (43个子文件)
ssm
pom.xml 5KB
target
test-classes
m2e-wtp
web-resources
META-INF
maven
com
ssm
pom.xml 5KB
pom.properties 200B
MANIFEST.MF 114B
classes
spring-mybatis.xml 3KB
spring-mvc.xml 3KB
jdbc.properties 476B
log4j.properties 1KB
com
boya
dao
IUserDao.class 281B
ICallListDao.class 269B
mapping
UserMapper.xml 509B
controller
LoadCallListOldData.class 3KB
UserController.class 2KB
service
IUserService.class 286B
impl
UserServiceImpl.class 1000B
entity
BCuCallList.class 2KB
User.class 1KB
.settings
org.eclipse.m2e.core.prefs 90B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.wst.common.component 734B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.validation.prefs 50B
.jsdtscope 575B
org.eclipse.jdt.core.prefs 430B
src
test
java
main
webapp
WEB-INF
web.xml 2KB
jsp
showUser.jsp 447B
index.jsp 52B
resources
spring-mybatis.xml 3KB
spring-mvc.xml 3KB
jdbc.properties 476B
log4j.properties 1KB
java
com
boya
dao
ICallListDao.java 183B
IUserDao.java 173B
mapping
UserMapper.xml 509B
controller
LoadCallListOldData.java 2KB
UserController.java 991B
service
IUserService.java 174B
impl
UserServiceImpl.java 528B
entity
BCuCallList.java 2KB
User.java 684B
.project 1KB
.classpath 1KB
共 43 条
- 1
资源评论
- 木炎20192018-09-10先下载看看,能不能用
- jhy20182017-09-27不行呢····不知道咋回事
艾慕达
- 粉丝: 60
- 资源: 29
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 高等数学第一章第二节数列的极限
- Python 版冒泡排序算法源代码
- tensorflow-gpu-2.7.2-cp38-cp38-manylinux2010-x86-64.whl
- tensorflow-2.7.3-cp39-cp39-manylinux2010-x86-64.whl
- tensorflow-2.7.2-cp39-cp39-manylinux2010-x86-64.whl
- Python版本快速排序源代码
- Python 语言版的快速排序算法实现
- 450815388207377安卓_base.apk
- 超微主板 X9DRE-TF+ bios 支持 nvme启动
- 基于Python通过下载气象数据和插值拟合离散数据曲线实现对寒潮过程的能量分析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功