springboot中使用自定义jar包

    

  1.创建springboot项目    

   接口:

package pj.com.cn.myframework.register;
public interface MyPrint {
	void printDemo(String s);
}

   实现:

package pj.com.cn.myframework.register;
import org.springframework.stereotype.Component;
@Component
public class TestUtil implements MyPrint{
	@Override
	public void printDemo(String s) {
		System.out.println(s);
	}
}

 

 

    2.将项目Export成jar包,注意勾选 Add directory entries

 

  3.将它安装到本地maven仓库,在命令行运行

mvn install:install-file -Dfile=myframework.jar -DgroupId=pj.com.cn -DartifactId=myframework - Dversion=1.0 -Dpackaging=jar

  4.再创建一个springboot项目


 

   在pom中引用:

		<dependency>
			<groupId>pj.com.cn</groupId>
			<artifactId>myframework</artifactId>
			<version>1.0</version>
		</dependency> 

   然后即可在代码中:

	@Autowired
	private MyPrint util;
   
        ...
        util.printDemo("haha");
        ...

   也就是说,项目启动后spring自动扫描了自定义jar包 

 

   另外,特别要注意的是二个项目的包名结构。这样就实现了将一些重复功能抽取成你自定义的"框架"。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值