如何读一个Java Web项目
2016-07-03 00:00
495 查看
不管你是跳槽还是新开放一个web项目很多时候你都需要去读web项目,那到底我们该怎么读才能提高我们个人效率呢,我根据个人经验来罗列下。
db->web.xml->spring 配置->controller->db->log->server
db:db中table的设计都是根据业务来的,所以当你开发时一定要弄清楚这个table中所涉及的业务否则容易返工
web.xml 看看用到了什么前端控制器、拦截器、定时器 (如果配置了这些最后跟进去看看人家到底做了什么)
spring配置 这里就是看各项配置的参数。如db、NOsql、定时器等
controller 主要就是传入的参数,还有返回的逻辑视图是什么
db 操作该表用到了哪些方法,还有就是明白底层数据框架用的是啥。有没有用到二级缓存之类
log 看看人家的log工具,在什么时候打印log,还有方式
server 就是具体业务
db->web.xml->spring 配置->controller->db->log->server
db:db中table的设计都是根据业务来的,所以当你开发时一定要弄清楚这个table中所涉及的业务否则容易返工
web.xml 看看用到了什么前端控制器、拦截器、定时器 (如果配置了这些最后跟进去看看人家到底做了什么)
spring配置 这里就是看各项配置的参数。如db、NOsql、定时器等
controller 主要就是传入的参数,还有返回的逻辑视图是什么
db 操作该表用到了哪些方法,还有就是明白底层数据框架用的是啥。有没有用到二级缓存之类
log 看看人家的log工具,在什么时候打印log,还有方式
server 就是具体业务
相关文章推荐
- spring aop
- springMVC表单处理中文乱码问题
- eclipse导入myeclipse的web项目没法识别问题解决
- Spring源码解读2——Bean资源的载入/解析
- Spring源码解读3——Bean资源的注册
- Maven Drools6.4.0.Final和Spring 整合
- 关于java中原始数据类型与自定义数据类型个人见解
- POJO和javabean的异同
- Java中Collection和Collections的区别
- 【Java基础】对象拷贝
- java程序与java WEB的区别
- spring容器与管理bean的生命周期
- springMVC_后台自动接受map数据
- JAVA中使用POST和GET发送请求
- 设计模式六大原则
- springmvc中的处理模型数据
- MyBatis基于Java API配置
- spring注解方式配置AOP
- java抽象工厂模式(Abstract Factory)-创建型
- java串口通信API说明