欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

springboot中使用自定义jar包 springboot自定义jar

程序员文章站 2024-02-23 11:25:52
...

    

  1.创建springboot项目    
springboot中使用自定义jar包
            
    
    
        springboot自定义jar
   接口:

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
springboot中使用自定义jar包
            
    
    
        springboot自定义jar
 

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

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

  4.再创建一个springboot项目

springboot中使用自定义jar包
            
    
    
        springboot自定义jar
 

   在pom中引用:

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

   然后即可在代码中:

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

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

 

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

 

  • springboot中使用自定义jar包
            
    
    
        springboot自定义jar
  • 大小: 7.4 KB
  • springboot中使用自定义jar包
            
    
    
        springboot自定义jar
  • 大小: 8.7 KB
  • springboot中使用自定义jar包
            
    
    
        springboot自定义jar
  • 大小: 7 KB