MCPcopy Index your code
hub / github.com/ZHENFENG13/spring-boot-projects

github.com/ZHENFENG13/spring-boot-projects @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
3,466 symbols 10,099 edges 224 files 528 documented · 15% 1 cross-repo links updated 3y ago★ 5,7432 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Spring Boot Projects

该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 Web 开发以及目前大家普遍使用的前后端分离实践项目等,后续会根据大家的反馈继续增加一些实战项目源码,摆脱各种 Hello World 入门案例的束缚,真正的掌握 Spring Boot 开发。

实战项目源码都已升级至 Spring Boot 3.x 版本,本仓库中的 Spring Boot 入门案例也已经升级至 Spring Boot 3.x 版本,Java 最低版本要求为 17,请知悉,想要学习和使用 Spring Boot 2.x 版本请自行切换分支。。

项目导航

Spring Boot 入门小案例 | Spring Boot 入门小案例 | Spring Boot 整合案例系列2 | Spring Boot 前后端分离项目实践 | Spring Boot 咨询发布系统项目实践  |  Spring Boot + Mybatis + Thymeleaf 实现的开源博客系统 | Spring Boot + Mybatis + Thymeleaf 实现的 BBS 论坛系统 | Spring Boot + Mybatis + Thymeleaf 仿知乎专栏项目 | Spring Boot + layui 实现的后台管理系统  |  Spring Boot 大型商城项目实践 |  Spring Boot + Vue 前后端分离商城项目 |  Spring Boot + Vue3 前后端分离商城项目 |  Github地址  |  码云 Gitee 地址


项目演示


Spring Boot 实战项目源码


Spring Boot 基础使用案例

示例代码

这些案例主要是为了让大家能够掌握 Spring Boot 的开发和使用,旨在让读者更加熟悉 Spring Boot 及企业开发中需要注意的事项并具有使用 Spring Boot 技术进行大部分企业项目功能开发的能力。

关注公众号:程序员十三,回复"勾搭"进群交流。

wx-gzh


开发文档

《SpringBoot + Mybatis + Thymeleaf 搭建美观实用的个人博客》

lesson-03

《SpringBoot + Mybatis + Thymeleaf 开发 BBS 论坛项目》

lesson-11

《Spring Boot 前后端分离项目实践》

lesson-01

《25 个实验带你轻松玩转 Spring Boot》

lesson-02


交流

大家有任何问题或者建议都可以在 issues 中反馈给我,我会慢慢完善这个 Spring Boot 仓库。

  • 我的邮箱:2449207463@qq.com
  • QQ技术交流群:719099151 784785001

Extension points exported contracts — how you extend this code

ArticleService (Interface)
@author 13 @qq交流群 784785001 @email 2449207463@qq.com @link http://13blog.site [2 implementers]
SpringBoot前后端分离实战项目源码/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/ArticleService.java
UserDao (Interface)
@author 13 MyBatis 测试
SpringBoot入门案例源码/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java
UserDao (Interface)
@author 13 MyBatis 测试
SpringBoot入门案例源码/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java
UserDao (Interface)
@author 13 MyBatis 测试
玩转SpringBoot系列案例源码/spring-boot-transaction/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java
CommentService (Interface)
(no doc) [2 implementers]
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/service/CommentService.java
AdminUserService (Interface)
@author 13 @qq交流群 784785001 @email 2449207463@qq.com @link http://13blog.site [2 implementers]
SpringBoot前后端分离实战项目源码/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/AdminUserService.java
AdminService (Interface)
(no doc) [2 implementers]
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/service/AdminService.java
PictureService (Interface)
@author 13 @date 2018-07-18 [2 implementers]
SpringBoot前后端分离实战项目源码/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/PictureService.java

Core symbols most depended-on inside this repo

on
called by 966
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/wangeditor-5.1.23/index.js
get
called by 667
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/wangeditor-5.1.23/index.js
remove
called by 399
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/wangeditor-5.1.23/index.js
off
called by 304
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/wangeditor-5.1.23/index.js
Ve
called by 175
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/wangeditor-5.1.23/index.js
_slicedToArray
called by 106
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/wangeditor-5.1.23/index.js
toString
called by 100
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/entity/News.java
a
called by 98
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/index/js/modernizr.js

Shape

Function 2,602
Method 686
Class 161
Interface 17

Languages

TypeScript80%
Java20%

Modules by API surface

SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/wangeditor-5.1.23/index.js1,244 symbols
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jquery/jquery.js109 symbols
SpringBoot前后端分离实战项目源码/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jquery/jquery.js109 symbols
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jquery/jquery.min.js92 symbols
SpringBoot前后端分离实战项目源码/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jquery/jquery.min.js92 symbols
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jquery/jquery.slim.js91 symbols
SpringBoot前后端分离实战项目源码/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jquery/jquery.slim.js91 symbols
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/bootstrap/js/bootstrap.bundle.js87 symbols
SpringBoot前后端分离实战项目源码/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/bootstrap/js/bootstrap.bundle.js87 symbols
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jquery/jquery.slim.min.js78 symbols
SpringBoot前后端分离实战项目源码/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jquery/jquery.slim.min.js78 symbols
SpringBoot咨询发布系统实战项目源码/springboot-project-news-publish-system/src/main/resources/static/index/js/jquery.min.js76 symbols

Dependencies from manifests, versioned

cn.hutool:hutool-captcha5.8.7 · 1×
com.alibaba:druid1.2.14 · 1×
de.codecentric:spring-boot-admin-starter-client3.0.0 · 1×
de.codecentric:spring-boot-admin-starter-server3.0.0 · 1×
mysql:mysql-connector-java
org.apache.tomcat.embed:tomcat-embed-jasper
org.glassfish.web:jakarta.servlet.jsp.jstl3.0.0 · 1×
org.mybatis.spring.boot:mybatis-spring-boot-starter3.0.0 · 1×
org.springdoc:springdoc-openapi-starter-webmvc-ui2.0.2 · 1×
org.springframework.boot:spring-boot-starter-data-redis
org.springframework.boot:spring-boot-starter-freemarker
org.springframework.boot:spring-boot-starter-jdbc

Datastores touched

(mysql)Database · 1 repos
springboot3_dbDatabase · 1 repos
db_news_systemDatabase · 1 repos

For agents

$ claude mcp add spring-boot-projects \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact