Skip to content

🔰 📝 这可能是流程最清晰、代码最干净、注释最详细的 SpringBoot 入门项目咯,对于初学 SpringBoot 的同学非常具有参考与学习价值哟 ~

License

Notifications You must be signed in to change notification settings

GoogTech/springboot-beginner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 a simple project for Spring Boot ~

项目概述 (:speech_balloon: pause update)

👍一个简单的,基于Spring Boot的好友备忘录小项目,通过本项目可以学习Spring BootMyBatis的整合及CURD操作的基本思路,同时也可以帮助你学习Thylemeaf模板引擎使用哟 ! 该项目的代码注释详细,逻辑结构清晰,非常具有参考,学习价值哟 ! 可以说非常适合初学Sping Boot的同学啦(っ•̀ω•́)っ✎⁾⁾~

分支介绍

  • 🔃 master : Spring Boot整合MyBatis
  • 🔃 v2.0-redis : Spring Boot整合MyBatis并集成Redis

❤️为了让更多同学快速地体验该项目,已通过mvn packagemaster分支打包,并将其作为v1.0上传到了release中~

项目截图

  • 项目主页面

  • 好友信息管理页面

项目结构

│  .gitattributes
│  LICENSE
│  README.md
│
├─database file
│      memo.sql
│
├─demonstration_picture
│      SpringBoot-CURD-Memo_FriendListView.PNG
│      SpringBoot-CURD-Memo_FriendListView2.PNG
│      SpringBoot-CURD-Memo_MainView.PNG
│
└─memo
    │  .gitignore
    │  mvnw
    │  mvnw.cmd
    │  pom.xml
    │
    │
    └─src
        └─main
            ├─java
            │  └─pers
            │      └─haungyuhui
            │          └─memo
            │              │  MemoApplication.java
            │              │
            │              ├─bean
            │              │      Friend.java
            │              │
            │              ├─controller
            │              │      StudentController.java
            │              │
            │              ├─dao
            │              │      FriendMapper.java
            │              │      FriendMapper.xml
            │              │
            │              ├─service
            │              │  │  FriendService.java
            │              │  │
            │              │  └─impl
            │              │          FriendServiceImpl.java
            │              │
            │              └─util
            │                      UploadFile.java
            │
            └─resources
                │  application.properties
                │
                ├─static
                │  ├─easyui
                │  │  │  jquery.easyui.min.js
                │  │  │  jquery.min.js
                │  │  │
                │  │  ├─css
                │  │  │      default.css
                │  │  │      demo.css
                │  │  │
                │  │  ├─js
                │  │  │      outlook2.js
                │  │  │      validateExtends.js
                │  │  │
                │  │  └─themes
                │  │      │(略..)
                │  │        
                │  │      
                │  │      
                │  └─image
                │          default_portrait.png
                │
                └─templates
                        friendList.html
                        intro.html
                        main.html

项目文件说明-Spring boot启动类

MemoApplication.java

项目文件说明-数据库文件

memo.sql

项目文件说明-EasyUI 前端框架

easyui/

项目文件说明-默认头像

default_portrait.png

📚更多有趣项目及详细学习笔记请前往我的个人博客哟(づ ̄3 ̄)づ╭❤~ : https://yubuntu0109.github.io/

☕ Look forward to your contribution !

👨‍🎓 If you need any help, please contact me ~ QQ : 3083968068

About

🔰 📝 这可能是流程最清晰、代码最干净、注释最详细的 SpringBoot 入门项目咯,对于初学 SpringBoot 的同学非常具有参考与学习价值哟 ~

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published