疫情查询系统
1.数据库使用MySQL5.0版本。
2.JavaJDK1.8。
3.下载项目文件,导入到eclipse当中。
4.在数据库中运行student.sql文件。
5.修改JDBC.java文件里面的数据库连接名和密码,改成自己的用户名和密码。
6.连接好之后可自行运行修改调试。
1.命名规范
2.javadoc 接口部分注释,类对说明,类里面的私有方法。
3.业务流程方法(组合方法)和功能方法拆开。
4.声明作者使用 @author 。
5.request,response 不能出现在 service 层。
6.常量优先放置到自己模块的 vo,如果没有 vo,放 interface 。
7.日志记录:取日志对象的时候,用自己的类记录 error 的时候,使用 log.error(message, e); 要求 message 里面记录:类 +方法 +参数。
8.不允许有 system.out,调试信息用 log.info();。
9.参数、变量等能够通过配置来调整,尽量不要写死;分析常量是内部使用还是外部的,外部的都应该放到参数配置里面。
10.方法粒度的拆分:功能方法和组合方法。
11.实现里面不允许有常量字符串。
12.声明字符串常量:命名不不可以英文和拼音混合使用。
13.业务方法不可使用基础方法名称,业务方法要另外命名。
14.Controller 只负责组织参数,组织返回数据,返回前端;Service 负责业务逻辑处理;DAO负责持久化数据,查询数据。
15.方法命名要贴合业务。
16.Service 接口里面提供业务方法,少出现基础 CRUD 方法。
17.不要在基础 CRUD 方法中写业务逻辑相关的代码。
18.重构时只 copy 有用的需要的代码,不要全部复制。
19.不要在循环中操作数据库。
20.所有未做的,需要掉其他人接口的地方,需要注释: // TODO 。
21.接口提供要专用,内部使用接口可以通用。
22.接口传参不要太多,不超过 5 个。