岂是tomcat错误

今天发布程序时,总是因为一个字段取值为null,程序无法进行乡镇配置。
他们确认一下ServiceItem.xml的配置文件无误情况下,
他们说是不是tomcat的老毛病又犯了。
后来在两位同事提出问题的核心细心指教下,我开始对程序监察,取出ServiceItem 对象首先的关卡数据库层,调试对象ss的depCode的属性。
public ServiceItem getServiceItemDetail(Integer id) throws DAOException {
try {
//executeForObjectList
ServiceItem ss=((ServiceItem) smcTemplate.queryForObject(
"ServiceItem.getServiceItemDetail", id));
return ss;
} catch (Exception ex) {
logger.error("执行:ServiceItemDaoImpl.getServiceItemDetail()方法出错!");
logger.error(ex.getMessage());
throw new DAOException();
}
}
呵呵,果然,是depCode的属性为null.也就是说ServiceItem.xml的配置文件映射时就有问题,可是经过同事们印证真的“没问题”啊!
同事让我看了发布下的xml文件,奇怪
<!--
<result property="deptCode" column="deptCode" />
<result property="deptType" column="deptType" />
-->
这两个字段的确被注释了。
难道真的是发布没有成功,我郁闷!可是一而再发布重启服务器,问题依旧,我更郁闷。
突然,我脑子里有个想法:是不是有两个配置文件,我修改的是副本。
呵呵,果然是啊,晕,真是冤枉了tomcat拉!
我的技术还没有那么牛,岂是tomcat错误!...(很垃圾滴)
:arrow:
在编程生涯中,我需要更多考虑的是自己技术问题和非技术问题(比如粗心),而不是开源的“过错”!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值