Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在尝试找到在通过 tomcat 中的 JDBC 连接登录时在我的数据库中计算失败登录尝试的最佳方法。
以前有人用过这种方法吗?我真的不知道在哪里可以捕捉到它以添加一些逻辑。想法?
如果登录失败,DataSource 或 DriverManager 的 getConnection() 方法将抛出 SQLException。您可以在 catch 块中捕获异常并执行您喜欢的任何操作(增加一个计数器,记录失败)。
但通常情况下,应用程序将使用相同的连接信息(例如,存储在属性文件中),并且一旦您正确配置了应用程序,就不会因此而失败。这真的是你想要的吗?