All Projects → GoogTech → Springboot Beginner

GoogTech / Springboot Beginner

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

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Springboot Beginner

Nimrod
Nimrod - 基于 Spring Boot 构建 的 Java Web 平台企业级单体应用快速开发框架,适合中小型项目的应用和开发。所采用的技术栈包括 Spring Boot、Spring、Spring Web MVC、MyBatis、Thymeleaf 等,遵守阿里巴巴 Java 开发规约,帮助养成良好的编码习惯。整体采用 RBAC ( Role-Based Access Control ,基于角色的访问控制),具有严格的权限控制模块,支持系统与模块分离开发。最后希望这个项目能够对你有所帮助。Nimrod 开发交流群:547252502(QQ 群)
Stars: ✭ 125 (+145.1%)
Mutual labels:  mybatis, mysql, spring-boot, maven
My Blog
🌴A simple & beautiful blogging system implemented with spring-boot & thymeleaf & mybatis My Blog 是由 SpringBoot + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验
Stars: ✭ 2,400 (+4605.88%)
Mutual labels:  mybatis, mysql, spring-boot, maven
Cookbook
🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界,就像烹饪一样,这里有一份JAVA开发技术手册,只需要增加自己练习的次数。🏃🏃🏃
Stars: ✭ 428 (+739.22%)
Mutual labels:  mybatis, mysql, spring-boot, maven
Hope Boot
🌱 Hope-Boot 一款现代化的脚手架项目
Stars: ✭ 3,241 (+6254.9%)
Mutual labels:  mybatis, spring-boot, maven
Spring Boot Enterprise Application Development
Spring Boot Enterprise Application Development.《Spring Boot 企业级应用开发实战》
Stars: ✭ 261 (+411.76%)
Mutual labels:  mysql, spring-boot, jquery
Yan
使用Maven构建,整合Dubbo+Zookeeper+SpringMVC+Spring+MyBatis+Redis支持分布式的高效率便捷开发框架
Stars: ✭ 293 (+474.51%)
Mutual labels:  mybatis, maven, jquery
Seconds Kill
基于 Springboot + Redis + Kafka 的秒杀系统,乐观锁 + 缓存 + 限流 + 异步,TPS 从 500 优化到 3000
Stars: ✭ 180 (+252.94%)
Mutual labels:  mybatis, mysql, maven
Watchdog Framework
🍻 「停止维护」基于SpringBoot+Shiro+Mybatis等开发的轻量级管理系统快速开发脚手架
Stars: ✭ 421 (+725.49%)
Mutual labels:  mybatis, mysql, spring-boot
Springboot Rabbitmq
RabbitMQ的简单介绍、安装及与SpringBoot整合构建高可用的消息传递方案
Stars: ✭ 320 (+527.45%)
Mutual labels:  mybatis, mysql, spring-boot
Springbootunity
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
Stars: ✭ 845 (+1556.86%)
Mutual labels:  mybatis, mysql, spring-boot
Perfect Ssm
🍇更完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis)
Stars: ✭ 606 (+1088.24%)
Mutual labels:  mybatis, mysql, maven
Ssm redis template
An template based on Maven, using Spring + Spring MVC + mybatis + spring-data-redis frames. It can be used to construct a new Java Web Appliaction quickly
Stars: ✭ 13 (-74.51%)
Mutual labels:  mybatis, mysql, maven
atguigu ssm crud
Atguigu-SSM-CRUD 一个最基本的CRUD系统,采用IDEA+Maven搭建,具备前后端交互功能,前端采用BootStrap+Ajax异步请求DOM渲染,后端采用SpringMVC+MyBatis+Mysql8.0+Servlet+Jsp,符合REST风格URL规范,并加入了Hibernate提供的数据校验功能,支持PageHelper的分页功能,很适合SSM阶段性练习。同时用到了很多前端操作以及BootStrap组件,也有利于学习JS和前端框架。
Stars: ✭ 52 (+1.96%)
Mutual labels:  maven, ajax, mybatis
Web Framework For Java
A seed project with spring boot for AngularJS, AngularJs Material, Thymeleaf, RESTful API, MySQL and admin panel based on AdminLTE.
Stars: ✭ 29 (-43.14%)
Mutual labels:  mysql, spring-boot, maven
Ebook
🔥🔥Java相关精品电子书分享100+,书籍来自网络🔥🔥
Stars: ✭ 197 (+286.27%)
Mutual labels:  mybatis, mysql, spring-boot
Web
适合java新手入门练习的java web个人网站项目,目前主要维护web-mysql和web-psql两个分支。前台包括博客、代码库、文件下载、留言、登录注册、站内搜索、分类目录等功能,后台包括上传文件、博客、代码,编辑、删除文章,修改个人资料等功能,目前暂停开发新功能。网址:https://demo.hemingsheng.cn ,觉得不错的欢迎 star。 手机版网址:
Stars: ✭ 414 (+711.76%)
Mutual labels:  mysql, ajax, jquery
Flycms
FlyCms 是一个类似知乎以问答为基础的完全开源的JAVA语言开发的社交网络建站程序,基于 Spring Boot+Bootstrap3+MyBatis+MySql+Solr +Ehcache应用架构,专注于社区内容的整理、归类和检索,它集合了问答,digg,wiki 等多个程序的优点,帮助用户轻松搭建专业的知识库和在线问答社区。业务模块包括:权限管理,会员管理,角色管理,定时任务管理(调度管理),问答管理,文章管理,分享管理,短信接口管理和邮件系统发送(注册、找回密码、邮件订阅),跨域登录,消息推送,全文检索、前端国际化等等众多模块,等您自己来体验!
Stars: ✭ 472 (+825.49%)
Mutual labels:  mybatis, mysql, spring-boot
Spring Web Rss Channels
A Full Stack RSS Reader web application built with Spring MVC and JSP. It uses libraries like Spring, JPA, Bootstrap, Apache Tiles, JSP etc. There is also a static code analysis tool called Checkstyle.
Stars: ✭ 40 (-21.57%)
Mutual labels:  ajax, maven, jquery
Myuploader Backend
单文件上传,多文件上传,大文件上传,断点续传,文件秒传,图片上传
Stars: ✭ 177 (+247.06%)
Mutual labels:  mybatis, spring-boot, maven
Music Website
🎧 Vue + SpringBoot + MyBatis 音乐网站
Stars: ✭ 673 (+1219.61%)
Mutual labels:  mybatis, mysql, spring-boot

📝 a simple project for Spring Boot ~

项目概述 (💬 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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].