【无标题】Action类中某方法调用一次,执行了两次

在对老项目进行升级改造时,发现在XXAction类中,一些以get开头的工具类方法会被调用两次。最初认为是前端代码问题,后来发现是由于Action类继承了BaseAction,且方法名遵循JavaBean规范引发的。为了避免此类问题,建议在创建方法时避免使用get、set等特殊命名。
摘要由CSDN通过智能技术生成
    近期对老项目进行升级改造,XXAction类中偶尔会写一些只有该Action才会调用的工具类方法。近期执行断点时发现了好多方法在调用时会执行两遍。开始以为是历史沉积导致前端代码调用两次,并未注意。某次新写的Action类中,因为只存在两个方法,而其中一个方法被执行了两遍。细察之下发现该问题源自方法名以“get"开头,且该Action继承了BaseAction类。
	具体逻辑暂未查看,不过也可以得出结论,再创建方法起名时应当尽量避免“get"、“set"等开头。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值