依据个人水平,从点滴分析,理清思路,慢慢分析。依葫芦画瓢,
一。
整个页面显示从
开始,
,点击
,左下角弹出
,找到
相应的action,在这里就是tms.action,查找。2。Edit--Find--Find in Path-
,找到对应xml文件中配置的Struts配置文件中的字段,找到对应Action。
勾选相应的查找路径即可。
二。
逐步阅读Action代码,分别实现了Service层的代码,重写了execute()方法,
获得相应的参数。得到来自Service层方法值。
三。
跳转到Service层,阅读相应接口,再次寻找其实现接口的类。
从IWmsDownloadService接口---WmsDownloadServiceImpl类,仔细阅读代码,发现其来自DAO层。
通过DAo层 调用其存储工程,调取相应接口参数。
四。
跳转到DAO层,阅读接口interface IGenericDAOJdbc,得到一些方法的调用。找到其相应得实现过程。
直接跳转到类GenericDAOJdbc extends JdbcDaoSupport implements IGenericDAOJdbc。
在类GenericDAOJdbc,实现最基础的底层查询。getJdbcTemplate().queryForRowSet
点点滴滴知识需注意,要积累,如trim()表示掉字符串开头和结尾的空格,防止不必要的空格导致的错误。
各种方法类似。