springboot + html + jquery 表格_SpringBoot 搭建网站全过程 笔记

本文详述了使用SpringBoot创建网站的全过程,包括需求分析、表结构设计、界面原型构建以及SpringBoot应用的搭建。通过理解业务逻辑,设计数据库表结构,创建界面原型,最后利用SpringBoot实现前后端交互,完成网站搭建。
摘要由CSDN通过智能技术生成

4dd2dbe8933903f72c6e8a9a795816db.png

这篇文章侧重过程背后的逻辑,不是详细教程。

搭建网站的基本步骤如下:

  • 需求分析;
  • 设计表结构;
  • 设计界面原型;
  • SpringBoot搭建网站。

需求分析

可以按照

  • 前台:仅需展示给用户看的内容;
  • 交互:用户需要和服务器发生交互的内容;
  • 后台:满足网站管理需要的内容,例如增删改网站界面信息等,用户不可见

三个部分划分。这样可以方便逐步完成。

业务逻辑可以用流程图 + 每一步骤使用字段一一记录下来。

设计表结构

从需求分析中,提取所有涉及到的使用字段,梳理逻辑关系,写出相应的sql文件。

设计界面原型

为想要做出来的每一个界面设计原型,梳理跳转关系,这样才能知道布局文件要怎么写。

SpringBoot搭建网站

sql table

POJO
DAO
Service
Controller
html

箭头表示依赖关系,箭头终端依赖于箭头始端。

  • sql table 就是表结构文件中的每一个表格。
  • POJO = Plain Ordinary Java Object,每一个表格直接对应的Java对象。有一些hibernate注释需要掌握。
  • DAO = Data Access Object,面向对象的数据库接口 interface。继承自JpaRepository<T,Integer>,不需要用到的功能就不用写。
  • Service 业务层,需要用到的对数据的增删改查分页等功能都写在了这里,等待Controller控制层的调用。相当于一个函数库。
  • Controller 控制层,控制页面之间的跳转;与html发生数据交换,决定要调用哪些Service 业务层中的函数。
  • html 决定了最终显示出来的界面,它可以调用Controller控制层中的函数,也可以把Controller控制层提供的数据显示在页面上。写这个html需要学习 html/css/JavaScript/JSON/Vue.js等相关知识。

0e3215dd82d9ccd9e282d70b8eef0e84.png
你方才又看我了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值