我需要在我的Spring3.0应用程序中显示自定义消息。我有一个带Hibernate的数据库,但有几个限制。我对如何以良好的方式处理DataIntegrityViolationException表示怀疑。我想知道是否有一种方法可以将异常映射到属性文件中的消息集,因为这在约束验证中是可能的。我能否以任何方式自动处理它,或者我必须在每个Controller中捕获此异常? 最佳答案 在违反约束的情况下显示用户友好消息的问题是约束名称在Hibernate的ConstraintViolationException时丢失。正在被翻译成Sprin