MCPcopy
hub / github.com/JeffLi1993/springboot-learning-example

github.com/JeffLi1993/springboot-learning-example @main sqlite

repository ↗ · DeepWiki ↗
889 symbols 1,604 edges 201 files 226 documented · 25%
README

Star History Chart

一、支持泥瓦匠

关注泥瓦匠个人博客的更新:我的博客 - 分享学习可落地的技术博文

Spring Boot 2.x 系列教程,spring boot 实践学习案例,是初学者及核心技术巩固的最佳实践。

  1. 拿起微信,关注公众号:「程序员泥瓦匠 」
  2. 给教程的开源代码仓库点个 Star
  3. 帮忙分享该系列文章链接给更多的朋友

二、系列文章目录

『 Spring Boot 2 快速教程 』

『 基础 - 入门篇 』

『 基础 - Web 业务开发篇 』

『 基础 – 数据存储篇 』

『 基础 – 数据缓存篇 』

『 基础 – 日志管理篇 』

  • Spring Boot 默认日志 logback 配置解析
  • Spring Boot 使用 log4j 记录日志
  • Spring Boot 对 log4j 进行多环境不同日志级别的控制
  • Spring Boot 使用 log4j 记录日志到 MongoDB
  • Spring Boot 1.5.x 动态修改日志级别

『 基础 – 应用篇 』

  • Spring Boot Actuator 监控
  • Spring Boot Web 应用部署

『 提升 – 安全控制及权限篇 』

  • Spring Boot 整合 Spring Security
  • Spring Boot 整合 Shiro
  • Spring Boot 整合 Spring Session

『 提升 – 中间件篇 』

『 提升 – 源码篇 』

  • Spring Boot 启动原理解析

『 Elasticsearch 篇 』

『 Dubbo 篇 』

三、最后推荐

四、我的公号

Extension points exported contracts — how you extend this code

CityDubboService (Interface)
城市业务 Dubbo 服务层 Created by bysocket on 28/02/2017. [4 implementers]
springboot-dubbo-server/src/main/java/org/spring/springboot/dubbo/CityDubboService.java
ErrorInfoInterface (Interface)
错误码接口 Created by bysocket on 13/03/2017. [3 implementers]
springboot-validation-over-json/src/main/java/org/spring/springboot/result/ErrorInfoInterface.java
UserDao (Interface)
用户 DAO 接口类 Created by bysocket on 07/02/2017. [3 implementers]
springboot-mybatis-mutil-datasource/src/main/java/org/spring/springboot/dao/master/UserDao.java
CityDubboService (Interface)
城市业务 Dubbo 服务层 Created by bysocket on 28/02/2017. [3 implementers]
springboot-dubbo-client/src/main/java/org/spring/springboot/dubbo/CityDubboService.java
BookService (Interface)
Book 业务接口层 Created by bysocket on 30/09/2017. [2 implementers]
chapter-5-spring-boot-data-jpa/src/main/java/demo/springboot/service/BookService.java
BookService (Interface)
Book 业务接口层 Created by bysocket on 30/09/2017. [2 implementers]
chapter-4-spring-boot-web-thymeleaf/src/main/java/demo/springboot/service/BookService.java
BookService (Interface)
Book 业务接口层 Created by bysocket on 27/09/2017. [2 implementers]
chapter-3-spring-boot-web/src/main/java/demo/springboot/service/BookService.java
CityService (Interface)
城市业务逻辑接口类 Created by xchunzhao on 02/05/2017. [1 implementers]
springboot-mybatis-annotation/src/main/java/org/spring/springboot/service/CityService.java

Core symbols most depended-on inside this repo

run
called by 30
springboot-properties/src/main/java/org/spring/springboot/Application.java
findById
called by 12
chapter-3-spring-boot-web/src/main/java/demo/springboot/service/BookService.java
deleteCity
called by 12
springboot-mybatis-redis/src/main/java/org/spring/springboot/dao/CityDao.java
findCityById
called by 11
springboot-mybatis-redis/src/main/java/org/spring/springboot/service/CityService.java
getId
called by 10
chapter-3-spring-boot-web/src/main/java/demo/springboot/domain/Book.java
findAllCity
called by 10
springboot-mybatis-redis/src/main/java/org/spring/springboot/dao/CityDao.java
saveCity
called by 9
springboot-mybatis-redis/src/main/java/org/spring/springboot/dao/CityDao.java
findAll
called by 8
springboot-webflux-10-book-manage-sys/src/main/java/demo/springboot/service/CityService.java

Shape

Method 688
Class 161
Interface 38
Enum 2

Languages

Java100%

Modules by API surface

chapter-3-spring-boot-web/src/test/java/demo/springboot/web/BookControllerTest.java13 symbols
springboot-mybatis-redis-annotation/src/main/java/org/spring/springboot/domain/City.java11 symbols
chapter-4-spring-boot-validating-form-input/src/main/java/spring/boot/core/domain/User.java11 symbols
springboot-webflux-7-redis-cache/src/main/java/org/spring/springboot/domain/City.java10 symbols
springboot-validation-over-json/src/main/java/org/spring/springboot/web/City.java10 symbols
springboot-properties/src/main/java/org/spring/springboot/property/UserProperties.java10 symbols
springboot-mybatis-redis/src/main/java/org/spring/springboot/domain/City.java10 symbols
springboot-dubbo-server/src/main/java/org/spring/springboot/domain/City.java10 symbols
springboot-dubbo-client/src/main/java/org/spring/springboot/domain/City.java10 symbols
chapter-5-spring-boot-paging-sorting/src/main/java/spring/boot/core/domain/User.java10 symbols
chapter-3-spring-boot-web/src/main/java/demo/springboot/domain/Book.java10 symbols
springboot-webflux-9-test/src/main/java/org/spring/springboot/domain/City.java9 symbols

Dependencies from manifests, versioned

com.alibaba:druid
com.h2database:h2
com.spring4all:spring-boot-starter-hbase
com.spring4all:spring-boot-starter-swagger1.5.1.RELEASE · 1×
io.dubbo.springboot:spring-boot-starter-dubbo
io.projectreactor:reactor-test
junit:junit4.12 · 1×
mysql:mysql-connector-java
org.mybatis.spring.boot:mybatis-spring-boot-starter
org.springframework.boot:spring-boot-starter-cache
org.springframework.boot:spring-boot-starter-data-elasticsearch

Datastores touched

(mysql)Database · 1 repos
springbootdbDatabase · 1 repos
springbootdb_clusterDatabase · 1 repos

For agents

$ claude mcp add springboot-learning-example \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact