时隔一年,竟然又开始和代码打交道。我真是服了,不喜欢编程(其实说不喜欢编程还不如说不爱动脑子,死懒)
上班两周,正式接触工作内容两三天吧。最大的感触是【出来混的迟早是要还的】
现在开始将每天工作的问题在这里总结。这两天的工作内容主要是
1.数据库中新建表
2.在平台新建模块,新建领域(生成服务页面),新建实体,
3.前台添加风险预警菜单栏配置URL
4.修改风险预警模块js jsp代码,规整显示问题
5.排查一些问题(风险预警菜单栏点击无页面;服务器端口被占用;修改前段代码页面无改变;前端查不出数据)
学习内容:SVN上传代码;平台开发流程;模块下各包之间关系;java中VO BO PO DAO POJO;
JSP是啥;eclipse中项目导入导出
Q1:右端风险预警菜单栏点击无页面
(这个问题同事说他是数据库字段未对上,便以为自己也是这个问题,根本没找到排查问题的方法)
A1:前端点击按钮无反应,打开开发者模式,看是哪个请求出了问题,再对应地去看路径,参数,返回状态码去判断是前端还是后端的问题。在这里直接是404,再一看url地址配置出错。
Q2:服务器端口占用
A2:要记得停掉或者清掉之前的服务。或者之后将javaw程序终止
Q3:前端代码改了,但页面还没有变
A3:有可能是缓存没有清【一般js代码改了,就要清一下缓存】
Q4:前端代码查询页面,读不出数据库中的数据
A4:之前有一次是因为数据库建表的原因,select 所有字段最后返回ora-00904 “risklever”invalid identifier
(具体原因不知道为啥)
再一次重新建表了,先是查了前端200,有返回值,dao.xml文件的sql也是对的,
最后clean了一下服务器好了<--------神奇------->
模块下各包之间关系[这个还没太高完全明白之后再补]
domain 定义跟数据库存储的数据格式相关的类