请问在真实企业WEB项目中,一般如何处理异常的。

请问在真实企业WEB项目中,一般如何处理异常的。,第1张

和前面仁兄说的差不多。

为了方便查找异常可以给你建议。也是我目前项目的异常机制。

所有错误都向上抛,比如前面仁兄说的action里 才去处理。不过此处说的处理是写日志

日志就2个地方写,一个是刚才说的,可以说是入口了。还有就是对DB *** 作类的增,删,改。查。的所有最终执行的方法。

LOG的写法有很多。比如DAO的异常加SQL一起写LOG,业务层的加参数,返回值,接口名字等能直观快速提供查找的信息一起写LOG,当然,都别忘记打异常堆栈信息。和当时异常的时间

日志最好是SubfferString 全部添加好,在一次中写入LOG,因为够大的话,线程太多。不然会乱的。

希望有参考价值!

<listener>

<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>

</listener>

怎么会呢... log4j多好用啊, 你先下一个log4j的jar包, 导入到项目后, 在网上找一个log4j.properties文件(必须有这个文件), 把它放到src目录下(必须), 然后需要打日志的时候logger.info("...")调用就好了啊, 没啥别的啊... 毕竟只是个日志文件, 如果你要打到文件里, 在log4j.properties文件里设置路径参数就好了, 纯手打望采纳!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11555889.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存