成长笔记(一)

本文介绍了在维护老项目时遇到的问题,如注解依赖注入在Spring 2.5之前的限制,命名规则的混乱以及数据库管理。提出了查看代码注释、询问同事和查看数据库表注释等解决方法。还讨论了前端输入校验、序列创建、编码兼容性、字符串定义、版本控制系统转换和前端语法差异等问题。
摘要由CSDN通过智能技术生成
  1. 接手一个老项目,想要在里面使用注解来进行依赖注入,试了半天都不行,经过查找发现在spring中,注解的机制是2.5之后才可以使用的,所以2.5之前只能用xml进行依赖注入。JDK要求1.7及以上
  2. 对于老项目,里面的命名规则大多杂乱无章,中午缩写,中文全拼,缩写+英文,缩写+英文+数字...
    1. 这种情况大多发生在两个地方:
      1. 代码,包括但不限于包名,类名,方法名甚至是参数。
      2. 数据库
    2. 解决方法:
      1. 看代码,代码里的功能注释,甚至有些代码的注释会更细致些,一般一个功能会有一个注释
      2. 找 带你的同事/老同事/项目经理(优先级,从前到后),问命名规则,有没有命名文档(当你不能看懂,一般是小公司,没有),业务流程图。通过业务流程图中涉及的东西来反推。
      3. 打开数据库,点开表,看表的注释,这个99%有,包括表的注释,元素的注释。
      4. 找同事要数据的pd,通过pd可以清除直观的看到数据库表的含义,里面数据的含义。
    3. SQL语句正确,但是报SQL异常,问题出在结果的处理中
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值