业务代码与⾮业务代码
1.什么是业务代码?
直接⽤于实现⽤户需求的代码就是业务代码,⽐如⽤户需要查询某个数据,那么直接查询数据库,返回结果的代码,就是业务代码。
2.什么是⾮业务代码?
辅助业务代码,⼀般可以脱离业务⽽存在的代码,⽐如⽤户查询某个数据,接收⽤户输⼊可能出现中⽂乱码,这时解决中⽂乱码的代码并不直接包含在⽤户的⽬的中,可以脱离当前业务,应⽤于其他业务中,这⼀代码就是⾮业务代码。
3.区分业务代码与⾮业务代码的标准
是否被⽬的直接指向,是否可以脱离具体业务⽽存在。
421事件是什么4.区分业务代码与⾮业务代码的⽬的
区分业务代码与⾮业务代码的⽬的是使将业务代码与⾮业务代码分开,使业务代码更加简洁,层次更加清晰,提⾼内聚度,便于业务代码维护与复⽤。
5.分离业务代码与⾮业务代码的⼿段
将⾮业务代码放在过滤器Filter中。
将⾮业务代码放在Interceptor中。
遵循AOP思想,将⾮业务代码放在切⾯中。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论