【发布时间】:2017-06-15 07:40:31
【问题描述】:
我有多个子项目的父项目。 所有项目都以 basepakage org.dordas.{project name}.web.controller 开头。 我想用一个基本包配置 controllerAdvice 中的所有项目,但(星号)不起作用。
@RestControllerAdvice(basePackages = { "org.baharan.**.web.rest" })
【问题讨论】:
-
basePackages不接受正则表达式/ant 样式表达式。它仅用于检查包是否以该名称开头。所以确实一个明星是行不通的。您必须定义每个基础包。 -
@M.Deinum 我不能。我有多个子项目的父项目。我希望在父项目中配置 controllerAdvice 而不会更改子项目。
标签: spring exception spring-boot exception-handling spring-rest