自定义jar包导入maven&&注册第三方bean

jar包导入maven仓库

用windows的cmd命令框已管理员权限打开,输入这段指令

bash 复制代码
mvn install:install-file -Dfile=jar包路径 -DgroupId=cn.itcast -DartifactId=common-pojo -Dversion=1.0 -Dpackaging=jar

随后在maven外部库可以查到,便可以正常引入依赖

注册Bean

通常我们使用一个@Configuration类来存放Bean,@Bean注解: 就是将方法的返回值存入Spring的IOC容器中,Bean的名称默认是方法名或类型的开头小写

如果方法内部需要使用到ioc容器已经存在的bean对象,只需要在方法上参数中加上,Spring会自动注入

如果包不在Spring的扫描返回,也可以在Springboot的引导类用**@Import("类路径")**来强制导入。

还有一种优雅的写法,就是实现一个ImportSelector 类,在selectImports方法中返回类引用路径。

随后再在Springboot引导类中导入这个实现类。

相关推荐
鬼手点金1 小时前
opencode-rules 插件
java·开发语言·前端·人工智能·chrome·git·github
paopaokaka_luck2 小时前
滑雪场管理系统(AI智能助手流式对话,ECharts 运营数据分析、教练、雪具与场地一体化预约,钱包支付退款、订单核销与服务评价)
java·人工智能·spring boot·网络协议·数据分析·echarts
Wang's Blog2 小时前
Java 项目实战: 交友项目 - Dubbo 的内部结构与一次调用的完整链路
java·dubbo
Wang's Blog3 小时前
Java 项目实战: 交友项目 - Dubbo 入门引导
java·dubbo·交友
蜗牛互联网3 小时前
Python Agent工具调用的白名单、参数校验与审批门禁
java·服务器·前端·人工智能·后端·python
SL_staff3 小时前
当规则引擎开始‘懂业务’:JVS-Rules金融风控四大原生能力拆解
java·python·全栈
Shaoshing4 小时前
前缀和与差分
java·数据结构·算法·前缀和·差分
dd聊技术4 小时前
Prompt 从代码常量搬进数据库:改一句话,不用再发一次版
java·后端
ly76894 小时前
Spring Data MongoDB 批量写入实践:BulkOperations 批大小与写关注权衡
java·mongodb·spring·批量写入·bulkoperations·写关注·mongotemplate
TAKETODAY4 小时前
Netty 是怎么把 HTTP 请求交给 MVC 的?一个请求的完整链路
java·netty