无法确定我的标题是否足够清晰。 这里指的是 : I m 正在开发一个网络应用程序, 使用 < code> spring 3. 0.5 + hibernate 3.6. 1. RELESE , 使用 < code> JPA 注释 , 使用 < code > sessionFactory 。 应用程序允许用户使用 < code > username , < code > email 和 < code> password 注册。
用户可以使用 (用户名或电子邮件)
和 password
和 password
登录。
java.sql.BatchUptidateExption: USERNAME 关键词
或org.hibertate. 例外。 限制 Vislation Exception: 无法执行 JDBC 批次更新
的重复条目用户名 或org.hibertate. exception: 无法执行 JDBC 批次更新
如果我能得到一个特定的例外,我可以通知用户他的用户名或电子邮件已被使用。
还有什么其他解决方案? 最佳做法是什么?
谢谢你看这个