springboot 專案實戰 增加員工

2022-10-04 07:00:08 字數 1789 閱讀 1405

承接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...