JAVA,记录所有错误信息到数据库!

2024-11-27 06:21:19
推荐回答(3个)
回答1:

log4j是进行日志管理的,也就是通过log4j的类库,将一个信息输出到文件中。
将不能将直接将你所说的错误信息记录到数据库中。

而且现在,我也不知道你所说的错误信息包不包含逻辑误。

你所说用的try catch这是一些有可能是不可预知的错误,什么 的。
比如你取一个表中的数据,没有取得数据,你要报一个错误消息,这样的逻辑行为。是不是也要记录?我们通常是会记录的。

我们采用的办法是,重新封装一下log4j.

在出log的error级别信息时,数据库记录。

如果你不太会用log4j不要太纠结,你可以理解为写一个类。

在所有你认为要插入数据库的地方调用这个方法。

回答2:

你的这个想法我觉得很荒唐,是用javascript验证呢吗还是Myeclipse自己抛出的异常

回答3:

看看log4j吧。保存error等级的可以很灵活的