定制自己的springboot start

55 篇文章 0 订阅
19 篇文章 0 订阅

1.首选通过springboot 源码我们要知道其规范

spring 提供的start

 spring-boot-strat-XXX.jar

sprng-boot-xxx-autoconfig-x.y.z.jar

第三方start

xxx-spring-boot-x.y.jar

xxx-spring-boot-autoconfig-x.y.jar

2.定制自己的start

1)创建一个maven工程,名称为selfcommon 一个自定义公共服务.

2)完成之后,生成jar包

 

3)创建自己的strater,此过程可以参考mybatis的starter

创建maven工程引入依赖

创建属性配置类,对应我们的slefcommon.jar属性,方便我们从配置中获取该服务属性

编写自动加载配置类

编写我们springboot 发现启动加载自动配置类文件META-INF/spring.provides

打包发布

 

进行测试,当我们引入starter 时在配置文件中我们可以看到self.common的配置提示,ok,自定义定制完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当然!我可以为你提供一个简单的Spring Boot示例。 首先,你需要安装Java和Maven。确保你已经具备这些环境。 接下来,创建一个新的Spring Boot项目。你可以使用Spring Initializr来快速生成项目骨架。打开浏览器,访问https://start.spring.io/,填写项目的基本信息如项目名称、包名等,并选择所需的依赖项。点击"Generate"按钮下载生成的项目压缩包。 解压缩项目压缩包,并使用IDE(如IntelliJ IDEA或Eclipse)打开项目。 在你的IDE中,找到主应用程序类(通常是以`@SpringBootApplication`注解标记的类),这是Spring Boot应用程序的入口点。在这个类上创建一个简单的控制器,用于处理HTTP请求并返回响应。 ```java import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("/hello") public class HelloController { @GetMapping public String sayHello() { return "Hello, Spring Boot!"; } } ``` 这个控制器处理一个`/hello`的GET请求,并返回"Hello, Spring Boot!"作为响应。 现在,运行你的应用程序。你可以通过运行主应用程序类中的`main`方法来启动Spring Boot应用程序。 启动成功后,在浏览器中访问http://localhost:8080/hello,你将看到"Hello, Spring Boot!"的响应。 这只是一个简单的Spring Boot示例,你可以根据需要进行扩展和定制。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值