Commit 5a242cd6 by wuchao

新版本

parent cba938dc
package com.chenyang.nse.bussiness.service.core.impl;
import com.chenyang.nse.bussiness.dao.core.TCoreBusinessSystemDao;
import com.chenyang.nse.bussiness.entity.orm.table.core.TCoreBussinessSystem;
import com.chenyang.nse.bussiness.service.core.IBussinessSystemService;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
import org.hibernate.criterion.Criterion;
import org.hibernate.criterion.Restrictions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class BusinessSystemServiceImpl implements IBussinessSystemService {
@Autowired
private TCoreBusinessSystemDao bussinessSystemDao;
public void delete(TCoreBussinessSystem bussinessSystem) {
this.bussinessSystemDao.remove(bussinessSystem);
}
public void saveOrUpdate(TCoreBussinessSystem bussinessSystem) {
bussinessSystem.setCreatedatetime((new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(new Date()));
this.bussinessSystemDao.saveOrUpdate(bussinessSystem);
}
public List<TCoreBussinessSystem> queryList(TCoreBussinessSystem condition) {
return this.bussinessSystemDao.query(condition);
}
public int getTotalCount() {
return this.bussinessSystemDao.queryAll().size();
}
public TCoreBussinessSystem queryById(String bussinessSystemId) {
Criterion cgroupname = Restrictions.eq("id", bussinessSystemId);
TCoreBussinessSystem tCoreBussinessSystem = (TCoreBussinessSystem)this.bussinessSystemDao.queryUnique(new Criterion[]{cgroupname});
return tCoreBussinessSystem;
}
}
package com.chenyang.nse.bussiness.tools.http;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashMap;
import javax.servlet.http.HttpServletRequest;
public class BufferUtil {
public static Object parseBuffer(HttpServletRequest request, String objType) throws IOException {
request.setCharacterEncoding("UTF-8");
BufferedReader reader = new BufferedReader(new InputStreamReader(request.getInputStream()));
String jsonStr = null;
StringBuilder result = new StringBuilder();
try {
while((jsonStr = reader.readLine()) != null) {
result.append(jsonStr);
}
} catch (IOException e) {
e.printStackTrace();
}
reader.close();
switch (objType) {
case "JSONObject":
return parse2JSONObject(result);
case "Map":
return parse2Map(result);
default:
return null;
}
}
private static JSONObject parse2JSONObject(StringBuilder result) {
JSONObject jsonObject = JSONObject.parseObject(result.toString());
return jsonObject;
}
private static Object parse2Map(StringBuilder result) {
HashMap<String, Object> hashMap = (HashMap)JSON.parseObject(result.toString(), HashMap.class);
return hashMap;
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论