下班后两小时,我教女朋友用Spring Boot搭了个记账本

移动端Data
2026-11-09 20:34
阅读 695

小鹿做运营,会一点HTML,Java约等于天书。策略:不讲原理,先跑起来,案例驱动。

环境

用Spring Initializr生成项目,别装本地Maven,用IDEA自带。只勾三个依赖:Spring Web、Spring Data JPA、H2 Database。H2内存数据库零配置。pom.xml就是购物清单,Maven照它取依赖。

实体

记账本Expense类:id、金额、分类、备注、日期。@Entity就是贴标签,JPA自动建表。

Repository

public interface ExpenseRepository extends JpaRepository<Expense, Long> {}

一行搞定增删改查。约定优于配置——Spring Boot最大的温柔是“别废话,我知道你要干嘛”。

Controller与Vibe Coding

用Kimi把需求用大白话输入:“写一个Spring Boot的RestController,提供记账增删改查接口,返回JSON。”生成后逐行解释@GetMapping、@PostMapping。Vibe Coding核心不是让AI替你写,而是让AI帮你加速理解,不懂每行在干嘛,AI给的就是定时炸弹。

前端

resources/static下放index.html,CDN引入Vue 3,表单加列表,axios调后端。双向绑定比jQuery拼字符串舒服多了。

总结

Spring Boot 60分钟上手,核心三件事:自动配置、起步依赖、内嵌服务器。不需要懂Servlet、配Tomcat、写XML。工具再强,“为什么”还得自己问出来。

后续计划:加图表统计,部署到云上免费实例。偶尔拉完全不懂的人入坑,反而能找回“卧槽居然跑通了”的原始快乐。

评论 0

最热最新
暂无评论
移动端DataLv.1
0
影响力
0
文章
0
粉丝
聊天室