我目前正在尝试找到在通过 tomcat 中的 JDBC 连接登录时计算数据库中失败登录尝试次数的最佳方法。
有人用过这个方法吗?我真的不知道在哪里可以捕获它来添加一些逻辑。想法?
最佳答案
如果登录失败,DataSource 或 DriverManager 的 getConnection() 方法将抛出 SQLException。您可以捕获异常并在 catch block 中做任何您喜欢的事情(增加计数器,记录失败)。
但通常情况下,应用程序将使用相同的连接信息(例如存储在属性文件中),并且一旦您正确配置了应用程序就不会因此失败。这真的是你想要的吗?
关于java - Tomcat JDBC 计数失败登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18728489/