1.如何快速读懂项目源码javaWeb
如何快速读懂项目源码javaWeb
一:学会如何读一个JavaWeb项目源代码 步骤:表结构->web.xml->mvc->db->spring
ioc->log-> 代码
1、懂j懂先了解项目数据库的源a源表结构,这个方面是码看码最容易忘记 的,有时候我们只顾着看每一个方法是懂j懂怎么进行的,却没
有去了解数据库之间的源a源主外键关联。其实如果先了解数据 库表结构,码看码恋爱先生app源码再去看一个方法的懂j懂实现会更加容易。
2、源a源然后需要过一遍web.xml,码看码知道项目中用到了什么拦
截器,懂j懂监听器,源a源过滤器,码看码拥有哪些配置文件。懂j懂fabric源码kafka如果是源a源拦截 器,一般负责过滤请求,码看码进行AOP 等;如果是监 可能是定时任务,初始化任务;配置文件有如使用了 spring
后的读取mvc 相关,db 相关,service 相关,dnf 私服 源码aop 相关的文件。
3、查看拦截器,监听器代码,知道拦截了什么请求,这
个类完成了怎样的vault 8 源码工作。有的人就是因为缺少了这一步, 自己写了一个action,配置文件也没有写错,但是却怎么
调试也无法进入这个action,直到别人告诉他,请求被拦
4、ftp情侣源码接下来,看配置文件,首先一定是mvc相关的,如 springmvc
中,要请求哪些请求是静态资源,使用了哪些 view 策略,controller 注解放在哪个包下等。 然后是db 相关配置文件,看使用了什么数据库,使用了
什么orm框架,是否开启了二级缓存,使用哪种产品作 为二级缓存,事务管理的处理,需要扫描的实体类放在什 么位置。最后是spring 核心的ioc
功能相关的配置文件, 知道接口与具体类的注入大致是怎样的。当然还有一些如 apectj 置文件,也是在这个步骤中完成
5、log
相关文件,日志的各个级别是如何处理的,在哪些 地方使用了log 记录日志
6、从上面几点后知道了整个开源项目的整体框架,阅读 每个方法就不再那么难了。
7、当然如果有项目配套的开发文档也是要阅读的。