发表于: 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



返回列表 返回列表
评论

    分享到