在业务中,如果出现不合业务逻辑的情况,一般如下处理:
if (tmplCount.intValue() > 6) {
throw new BussinessException(
BussinessException.ERR_ORDERTMPL_COUNT, 6 + "");
}这里抛出一个Exception,来阻断业务,但是这样的话,在一个业务逻辑中会出现大量的throw new BussinessException语句,有没有什么好的方法可以减少这种相同代码的出现 就像断言那样的东西。
if (tmplCount.intValue() > 6) {
throw new BussinessException(
BussinessException.ERR_ORDERTMPL_COUNT, 6 + "");
}这里抛出一个Exception,来阻断业务,但是这样的话,在一个业务逻辑中会出现大量的throw new BussinessException语句,有没有什么好的方法可以减少这种相同代码的出现 就像断言那样的东西。
解决方案 »
- Eclipse签出CVS项目,空包不显示,求解·
- java.lang.ArrayIndexOutOfBoundsException
- spring+ibatis配置问题!急急!!!
- 下拉框里面显示数据库里面的数据,strut2+spring+hibernate
- 正宗菜鸟提问,关于Struts的tld文件
- 急急急!!! 小弟遇到了一个问题, 配置hibernate时, 愁死啦
- 大家来讨论一下关于cmp和bmp共同使用时关于性能和如何实现的问题!
- javac编译问题
- GET请求问题:400错误
- 请教:刚用MyEclipse新建的Web项目,运行后控制台输出这样的信息
- 悲催一天都没弄明白的找不到org/apache/commons/logging的问题,迫切求助!
- 咨询一个项目版本管理的问题
Assert.assert(tmplCount.intValue() > 6,"数据有错");