最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring Boot 非web應(yīng)用程序的實現(xiàn)

 更新時間:2025年03月31日 08:58:25   作者:楚楚ccc  
SpringBoot框架中,要創(chuàng)建一個非Web應(yīng)用程序(純 Java 程序),有兩種方式,下面就來介紹一下,感興趣的可以來了解一下

在 Spring Boot 框架中,要創(chuàng)建一個非Web應(yīng)用程序(純Java程序)

main方法運行,不啟動tomcat,main方法執(zhí)行結(jié)束,程序就退出了;

方式一

1、SpringBoot開發(fā)純Java程序,應(yīng)該采用如下的起步依賴:

<!-- Springboot開發(fā)java項目的起步依賴 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter</artifactId>
</dependency>

2、直接在main方法中,根據(jù)SpringApplication.run()方法獲取返回的Spring容器對象,再獲取業(yè)務(wù)bean進(jìn)行調(diào)用;

public static void main(String[] args) {
    ConfigurableApplicationContext context = SpringApplication.run(Application.class, args);
    UserService userService = (UserService)context.getBean("userService");
    String hello = userService.getMessage("Hello, Spring Boot");
    System.out.println(hello);
}

方式二

1、SpringBoot開發(fā)純Java程序,應(yīng)該采用如下的起步依賴:

<!-- Springboot開發(fā)java項目的起步依賴 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter</artifactId>
</dependency>

2、Spring Boot 的入口類實現(xiàn)CommandLineRunner接口;

3、覆蓋CommandLineRunner接口的run()方法,run方法中編寫具體的處理邏輯即可

@Autowired
private UserService userService;
@Override
public void run(String... args) throws Exception {
    String msg = userService.getMessage("zhangshan");
    System.out.println(msg);
}

到此這篇關(guān)于Spring Boot 非web應(yīng)用程序的實現(xiàn)的文章就介紹到這了,更多相關(guān)Spring Boot 非web應(yīng)用程序內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

家居| 封丘县| 康马县| 哈巴河县| 广宗县| 武功县| 当阳市| 浦北县| 牙克石市| 吉安县| 黑龙江省| 红安县| 广西| 呼玛县| 普宁市| 军事| 和龙市| 泾阳县| 海口市| 罗田县| 枣庄市| 勃利县| 页游| 九江县| 饶阳县| 鲁甸县| 河北省| 连南| 信阳市| 福鼎市| 宁南县| 旌德县| 理塘县| 新营市| 临清市| 宜黄县| 伊宁县| 明溪县| 江华| 宁陕县| 科技|