【實訓】第二週工作上

實現了登錄註冊接口,實現了用戶發佈需求接口,實現了查看其他用戶需求的接口

雖然前端現在還在寫界面,沒有連接服務器端,但是服務器端已經可以開始開發了,這就是前後端分離的好處。本次實訓後臺框架採用springboot和spring data,spring boot用來處理請求,spring data用來交互數據庫。spring boot是最近廣爲流行的一款微框架,通過自動配置,約定大於配置,極大地簡化了項目,使得Java項目不再像以前那樣還未開始寫,就已經有了大量的配置文件,在spring boot項目中,配置文件只有一個,就是application.yml, yml格式的配置文件擁有層次結構,可讀性強,下面是迄今爲止的配置:

server:
  port: 8080
spring:
  datasource:
    url: jdbc:mysql://127.0.0.1/lvban?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
    driver-class-name: com.mysql.cj.jdbc.Driver
    username: root
    password: 112233

可以看到,很簡潔,沒有大量的xml配置,這樣很方便,在application.yml中,只有服務器相關配置,比如端口配置和數據源的配置,其他的spring的配置統一使用註解配置。

如下:

package top.wangjingxin;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
@SpringBootApplication
@ComponentScan(basePackages = "top.wangjingxin")
public class LvbanApplication {
	public static void main(String[] args) {
		SpringApplication.run(LvbanApplication.class, args);
	}
}
兩個註解分別代表,聲明該類是springboot配置類,和配置自動掃描bean

以上是搭好的架子,然後就是寫各種邏輯了。其他的就沒有了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章