账单管理系统(SpringCloud)

账单管理系统(SpringCloud)

本文介绍一个基于SpringCloud微服务框架的账单管理系统,本项目采用前后端分离设计,在后端分别创建eureka注册中心,gateway网关,config-server远程获取git配置,service服务提供者。在前端编写Layui框架的网页,通过跨域访问到网关,来获取数据。

项目后端代码访问:gitee后端代码链接
项目前端代码访问:gitee前端代码链接

后端部分

service服务提供者

该部分文件结构如下
在这里插入图片描述
bean包下得账单实体类和用来前后端交互的信息对象;config包下注册一个分页拦截器;dao包下编写调用数据库的方法;service包中细处理查询的数据;controller包下编写控制层,进行前后端交互。
resource资源文件夹下,mapper包中存在调用数据库方法所需要的的sql语句,bootstrap.yml配置文件将服务提供者注册至eureka注册中心,然后从git上远程获取配置。
在这里插入图片描述

eureka注册中心

该部分文件结构如下
在这里插入图片描述
eureka注册中心只需要配置一个启动类和配置文件,在配置文件中配置该注册中心的端口号和地址即可。
在这里插入图片描述

config-server远程获取git配置

该部分文件结构如下
在这里插入图片描述
config-server远程获取git配置也只需要配置一个启动类和配置文件,在配置文件中配置将自己注册至eureka注册中心,并标明远程获取配置的git地址。
在这里插入图片描述

gateway网关

该部分文件结构如下
在这里插入图片描述
gateway网关也只需要配置一个启动类和配置文件,在配置文件中配置将自己注册至eureka注册中心,配置网关的相关信息(通过网关访问的路径、访问路径前后缀、允许跨域访问的地址和方式)。
在这里插入图片描述
以上就是账单管理系统的后端部分介绍。


前端部分

文件目录
在这里插入图片描述
index.html为主界面
operate.html是账单列表显示界面
在这里插入图片描述

add.html是账单添加界面
在这里插入图片描述

update.html是账单信息修改界面
在这里插入图片描述

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值