发表于: 2017-09-08 19:54:31
1 769
今日完成:
公共接口角色管理、权限管理
部署开发机
明日计划:
前后端联调接口,这两天都是前端自己写假数据 测页面
问题:
项目部署完,使用curl命令访问web项目主页可以进入,访问接口报错拿不到数据。因为日志路径还没改过看不到报错情况
想着查看端口号看是否启动成功,使用命令netstat -ano 没反应 lsof命令 没反应。。。。
转到开发2继续用命令测试
说明命令没问题,联系施星师兄给我一个命令netstat -tunlp |grep 可以查看进程和端口号
开发机1还是不行,换开发机2试下
命名没问题,可以查出来。就是在开机1不能用
网上找不到别的查端口方法,无奈把日志路径改成开发机路径,用脚本重新部署一遍,运行继续报错
原来是hosts忘记配服务了,在/etc/hosts/中添加上,再测接口一切正常
两张表id和rid关联,为什么查出来的数据有重复的?
public static Map<String, Object> getManagerList(Integer rid,String name) {
Map<String, Object> params = new HashMap<String, Object>();
params.put("@query", " m.id");
params.put("@table", "manager m,role r");
params.put("m.rid", "r.id");
params.put("@order", "m.createAt desc");
if (DataUtils.isNotNullOrEmpty(name)) {
params.put("m.name & like", "'%" + name + "%'");
}
if (DataUtils.isNotNullOrEmpty(rid)) {
params.put("m.rid", rid);
}
网上找了个去重的sql方法 在id前面添加distinct
原来公司DAL支持去重sql啊,做萝卜多时就忘了用
收获:
熟悉了一遍项目部署流程
收获施星师兄 一个好用的命令 可以查看端口和对应的进程 netstat -tunlp |grep
进度:
项目延期到11号10点demo
评论