【发布时间】:2017-01-23 07:56:23
【问题描述】:
我有以下代码:
@Repository
public class UserDAOImpl implements UserDAO {
public void addUser(User user) {
throw new HibernateException("unchecked exception");
}
}
@Service
public class UserServiceImpl implements UserService {
@Autowired
private UserDAO userDAO;
@Override
public void addUser(User user) {
try {
userDAO.addUser(user);
} catch (Exception e) {
e.printStackTrace();
}
}
}
web.xml:
<context:component-scan base-package="org.example.dao,
org.example.services"/>
<mvc:annotation-driven />
<bean class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor"/>
翻译异常就够了吗?我应该实施自定义翻译器吗?
如果能得到示例代码就好了。
【问题讨论】:
-
你试过了吗?这将回答这个问题。
标签: java spring exception-handling repository