【发布时间】:2016-10-26 21:01:18
【问题描述】:
上下文
我有一个基于 Spring Framework 的 3 层架构 Web 应用程序:
DAO
当前的 DAO 实现使用 SpringsjdbcTemplate。 Web 应用程序是使用 Spring MVC 构建的。
问题
哪种技术适合阻止来自 DAO 层的数据截断异常?削减服务层的输入是否正确?我们应该依赖控制器或服务中的验证器吗?我们应该在服务层抛出异常吗?
【问题讨论】:
标签: java database spring spring-mvc architecture