can you split sub module “beanSearcher-annotation” ?
Closed this issue · 1 comments
shen0834 commented
能否拆一个 annotation 的工程出来?
因为 beansearcher 一些查询的 view 对象,是放在 api 里面作为定义pojo 包里的,不希望再 api 里依赖 beanSearcher 的所有包
troyzhxu commented
Bean Searcher 一共三个包:
cn.zhxu:bean-searcher
cn.zhxu:bean-searcher-boot-starter
cn.zhxu:bean-searcher-solon-plugin
在你的 api
模块里,这样依赖即可:
- Gradle
compileOnly 'cn.zhxu:bean-searcher'
- Maven
<dependency>
<groupId>cn.zhxu</groupId>
<artifactId>bean-searcher</artifactId>
<scope>provided</scope>
</dependency>
这样你的 api
模块在被其它项目依赖时,bean-searcher
包不会跟随。