承接springboot-專案實戰:展示員工列表
1 增加新增員工的按鈕
在員工列表的上面增加乙個新增員工的按鈕
list.html
2 在員工控制器中編寫處理跳轉到員工新增頁面請求的方法
package com.lv.controller;
import com.lv.dao.departmentdao;
import com.lv.dao.employeedao;
import com.lv.pojo.department;
import com.lv.pojo.employee;
import org.springframework.beans.factory.annotation.autowired;
import org.springframework.stereotype.controller;
import org.springframework.ui.model;
import j**a.util.collection;
@controller
public class employeecontroller
public string toaddemployee(model model)
}
填寫員工的部門欄位時,需要查詢出部門表,將部門表的資料,作為員工的部門欄位的選項
3 編寫新增員工頁面
在emp資料夾下建立乙個add.html 然後將 list.html的內容複製到裡面,將展示員工的**部分,修改為增加員工資料的表單,側邊欄和導航欄內容完全一致,不要修改.
add.html
add.html 是通過 list.html 複製修改而成的,將list.html中展示員工資料的**替換為以上的**,其它的**沒有修改.
4 在員工控制器中編寫增加員工的方法
employeecontroller.j**a
public string addemployee (employee employee)
5 對日期格式處理
springboot預設的日期格式是 yyyy/mm/dd 將這個格式修改為我們自己定義的方式,在springboot配置檔案中指定日期格式
#時間日期格式化
spring.mvc.format.date-time=yyyy-mm-dd hh:mm:ss
在員工實體類的日期欄位上加入格式化註解
employee.j**a
@datetimeformat(fallbackpatterns = "yyyy-mm-dd hh:mm:ss")
private date date;
6 啟動專案測試
登入成功後,訪問員工列表,點選新增員工按鈕
成功跳轉到新增員工頁面,輸入增加的員工資訊,注意:部門資訊,是從已有部門中選擇,日期要按照我們設定的格式填寫,填寫完成後點選新增按鈕
跳轉到員工列表,確認新增成功
7 總結
(五)springboot專案實戰jetty優化
1 介紹 springboot預設配置的是tomcat容器,tomcat是乙個重量級容器,今天我來說下我搭建的springboot專案配置的是jetty容器,jetty是乙個輕量級的容器。那麼下面來說下springboot應該怎麼引用jetty容器呢?應該怎麼優化呢?2 這裡需要注意一下由於spri...
Spring Boot功能實戰
新增了spring boot基礎依賴後,如要使用web mvc功能,只需要新增如下啟動器即可,spring boot會自動裝配web功能。org.springframework.bootgroupid spring boot starter webartifactid dependency depe...
SpringBoot實戰 (2)專案環境搭建
專案結構圖如下 服務埠 server.port 8001 服務名 環境設定 dev test prod spring.profiles.active dev mysql資料庫連線 spring.datasource.driver class name com.mysql.cj.jdbc.driver...