集团公司网站开发方案,网页版传奇公益服,南昌互联网广告,WordPress可编辑文档新建一个模块#xff0c;做自动配置 config#xff1a;需要准备两个类#xff0c;一个自动配置类#xff0c;一个配置类
CommonAutoConfig#xff1a;此类用于做自动配置类它会去读取resoutces下的META-INF.spring下的org.springframework.boot.autoconfigure.AutoConfig…新建一个模块做自动配置 config需要准备两个类一个自动配置类一个配置类
CommonAutoConfig此类用于做自动配置类它会去读取resoutces下的META-INF.spring下的org.springframework.boot.autoconfigure.AutoConfiguration.imports路径必须为这样否则springboot读取不了 CommonConfig用于注入所需对象不需要使用Configuration来标识因为在CommonAutoConfig使用了Import来导入了 imports将自动配置类的全限定名添加进去 打jar
File-Project Sturcture Artifacts-找到右边的号选择JAR-选择第二个 因为我们做的是一个自动配置所以不需要主函数入口点击确认 完成后可以在左边看到自己的jar点击确认 Bulid-Bulid Artifacts 默认生成的jar在我们的out目录下 右击jarOpen In Explorer 或者Show In Explorer 查看在本机的位置 添加到Maven仓库中 以我的jar为例可以直接复制然后去改里面值
mvn install:install-file -DfileD:\javaweb2\common-domain2\out\artifacts\common_domain2_jar\common-domain2.jar -DgroupIdcom.cn -DartifactIdCommon-domain -Dversion2.0 -Dpackagingjar
win R 输入cmd 查看我们的maven仓库
可以看到jar已经添加进来了 测试
引入依赖 可以看到maven中已经有了 通过启动类直接获取
yml文件