SpringBootDemo CRUD功能示例
SpringBootDemo 的 CRUD 功能挺全的,适合你拿来当项目起点直接撸代码。用的是 Spring Boot,配置少、上手快,像内嵌 Tomcat、自动配置这些特性,用过都说香。数据库用的是 MySQL,配合 Spring Data JPA 写起来比较顺,基本不用手写 SQL。
MySQL 的数据访问在application.yml
里配一下就能跑,Entity
和Repository
层分工清楚,Controller 也挺规整的,HTTP 接口写起来没啥负担。你要是习惯 MyBatis,也可以参考下相关的例子。
数据导出这块也做得还不错,支持 Excel 或者 CSV,像 Apache POI 这种老牌工具用起来也稳当,导个报表啥的挺方便。整体结构不复杂,但细节还蛮齐全的,适合当学习参考项目。
如果你刚接触 Spring Boot,或者想快速搭个后台来跑通基本功能,SpringBootDemo 会是个不错的起点。顺手贴几个相关资源,有 JPA、有 MyBatis 的,可以按你习惯来选:
- springboot data jpa crud 使用 JPA 进行 Crud 操作源码
- Springboot_mybatis_CRUD.zip
- SpringBoot 整合 Mybatis 实现 CRUD
- springboot jpa mysql controller 演示
- maven springboot mysql thymeleaf mybatis CRUD 增删改查完整版
如果你正打算搭个自己的管理后台系统,可以先从这个模板试水,省不少功夫。
下载地址
用户评论