Skip to content

davidcode0128/SpringBootTodoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpringBootTodoList

三層式架構實作Todo List

大綱

本專案利用Spring Boot實作了三層式 ( 介面層、業務邏輯層、資料訪問層 ) 架構,希望能夠藉由實作本專案,更加了解Spring Boot的運行機制。

做了什麼

  1. 使用MySQL作為資料庫,並使用JPA作為查詢語言,實現基本的CRUD功能。
  2. 使用JUnit5實作單元測試。

環境

  • 作業系統 : Linux Ubuntu 20.04
  • 開發與運行環境 : JDK-17
  • 資料庫 : MySQL 8.0
  • Spring Boot版本 : 2.7.3

配置

配置 描述 版本
Eclipse 集成式開發環境 2022-06
Maven 專案管理 4.0.0
Tomcat 測試伺服器 9.0
Spring-MVC Spring+Mvc 框架基礎
Spring-Boot SpringBoot2 基礎,應用、設定等 2.7.3
Spring Data JPA JPA 應用框架
JUnit 單元測試工具 5
MySQL MySQL 數據庫基礎 8.0
Linux-system Linux 基礎,環境搭建、設定 Ubuntu 20.04
Thymeleaf XML/HTML5模板引擎
Lombok Java library 1.18.24
Hibernate ORM 工具

About

My first SpringBootTodoList

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published