SpringBoot第01天_環境配置並使用IntelliJ IDEA新增專案新建Controller寫一隻方法回傳
Spring是一個open source的設計層框架,於2003 年興起的
一個輕量級的Java 開發框架,由Rod Johnson創建。
簡單來說,Spring是一個分層的JavaSE/EE full-stack(一站式) 輕量級開源框架。
他解決的是業務邏輯層和其他各層的鬆耦合問題,因此它將面向介面的編程思想貫穿整個系統應用。 包含一些很好的功能,如依賴注入和開箱即用的模塊,
如:Spring JDBC 、Spring MVC 、Spring Security、 Spring AOP 、Spring ORM 、Spring Test
這些模塊,這些模塊縮短應用程序的開發時間,提高了應用開發的效率
例如,在Java Web開發的早期階段,我們需要編寫大量的代碼來將記錄插入到數據源中。但是通過使用Spring JDBC模塊的JDBCTemplate,我們可以將這操作簡化為只需配置幾行代碼。
Spring Boot:
基本上是Spring框架的延伸,
既spring的快速開發腳手架(CLI),通過約定大於配置的方式,消除了設置Spring應用程序所需的XML配置,優化了混亂的依賴管理,和復雜的配置,讓我們用java -jar方式,運行啟動java web項目。
自2019年以後Oracle開始要收取java授權費
針對企業收取,那可能會涉及要有填入公司行號才能做下載。
https://www.oracle.com/tw/java/technologies/javase/jdk11-archive-downloads.html
改為安裝Open JDK
https://adoptopenjdk.net/releases.html
記得選Type:Maven會出現pom.xml用於相依套件配置
(在此若發現突然找不到new java class選項)
之後就可以new java class了
1 2 3 4 5 6 7 8 9 10 11 12 | package com.example.demo1; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class TestController { @RequestMapping("/hi") public String Hello(){ return "hello spring boot"; } } |
留言
張貼留言