idea新建一个springboot项目_分享一个SpringBoot的CRM项目

今天给大家分享一个SpringBoot后台CRM项目,做一个后台项目,无非就是做一些 CURD,从无到有,整合 SpringBoot+MyBatis+Layui,构建一个后台项目。

9355c0632c0ac00e221400df804d6cb6.png

61d469a6a594c90f9952210d739d90aa.png正文如下:

一. 技术选型

  • 后端:SpringBoot + MyBatis + MySQL

  • 前端:Layui + Thymeleaf

    •  layui 第三方的前端框架,把 CSS/JS/HTML 已经打包好,我们直接用 

    • Thymeleaf 类似于JSP,Freemaker 模板引擎,也有自己表达式

  • 开发工具:JDK1.8+IDEA+GIT+Maven

二. 创建SpringBoot项目

SpringInitializr 是 Spring 官方提供的一个用来初始化一个 SpringBoot 项目的工具。

  • 用 SpringInitializer创建项目

49c05973a7c9d5ee76cd7bed9feb6c46.png

78a02d2dccbfbae2b910126bd96579ba.png

创建完后,会在pom.xml中添加相应的 springboot、thymeleaf、mysql 依赖

  • 在 application.properties 添加配置

spring.datasource.url = jdbc:mysql://localhost:3306/ybucrm?serverTimezone=GMT%2B8spring.datasource.username = rootspring.datasource.password = rootspring.datasource.driverClassName = com.mysql.cj.jdbc.Driver# 配置别名mybatis.type-aliases-package=com.lhb.ybucrm.model# 页面热加载spring.thymeleaf.cache = false# 端口server.port=8888

三. 前端搭建

经典模块化前端框架,由职业前端倾情打造,面向所有层次的前后端开发者,零门槛开箱即用的前端 UI 解决方案,常用于后台比较多。

a0e933a901a8f23a6e03eb1039013eac.png

下载layui资源包,技术:其实前端框架无非就是一些图片、js 文件、css 文件等,然后导入项目中使用即可

e87d6bca78d38aed6f13bdcd71389a9b.png

四. 项目整体结构

e4fbc45d6ef82d586658b5068b900816.png

五. 运行截图

871d3c9014d228e558c68cb9393e5014.png

课程订单界面

238be138a74c84d9cc5f291c9e38cf6b.png

添加课程订单

cd6d6979cd54f3e121fad2bfba30c17a.png

修改课程订单

88a90799c5a23edcf59ce8253de902b4.png

收入报表

2d9b55c6f64b58bb43f94afa2cf6bf67.png

好了,到这里,整个项目介绍的也差不多了,感兴趣的朋友可以去下载源码学习一波,下面附上GitHub地址:

https://github.com/lihongbo-pei/ybucrm


来源:SpringBoot后台CRM项目(第一季) - 郭永峰老师

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值