随笔分类 -  实战项目专题

写过的项目实战
摘要:我们本小节只需同学们理解管理后台规格参数与分类管理的需求和表结构的设计,没有代码实现,因为管理后台所需的代码在基础工程中已经帮我们生成了,无需自己编写。 规格参数管理 需求分析 规格参数模板是用于管理规格参数的单元。规格是例如颜色、手机运行内存等信息,参数是例如系统:安卓(Android)后置摄像头 阅读全文
posted @ 2021-08-02 16:35 1640808365 阅读(283) 评论(0) 推荐(0) 编辑
摘要:什么是跨域 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascrip 阅读全文
posted @ 2021-08-02 16:27 1640808365 阅读(191) 评论(0) 推荐(0) 编辑
摘要:需求分析 创建商品微服务,实现对品牌表的增删改查功能。具体包括 (1)查询全部列表数据 (2)根据ID查询实体数据 (3)增加 (4)修改 (5)删除 (6)条件查询 (7)分页查询 (8)分页+条件查询 表结构分析 字段名称字段含义字段类型字段长度备注 id 品牌id INT name 品牌名称 阅读全文
posted @ 2021-07-21 16:47 1640808365 阅读(146) 评论(0) 推荐(0) 编辑
摘要:环境准备 将资源中的虚拟机进行安装(相关的docker容器安装已经安装完毕,注意号段改为211) 虚拟机数据: 虚拟机IP:192.168.211.132 虚拟机账号:root 密码:123456 数据库端口:3306 数据库账号:root 密码:123456 swagger-ui和swagger- 阅读全文
posted @ 2021-07-21 16:39 1640808365 阅读(185) 评论(0) 推荐(0) 编辑
摘要:需求分析 网站前台静态原型演示,打开资料\静态原型\前台,首页index.html 网站管理后台静态原型演示 打开资料\静态原型\后台,首页index.html 系统设计 前后端分离 网站后台的部分采用前后端分离方式。 以前的JavaWeb项目大多数都是java程序员又当爹又当妈,又搞前端,又搞后端 阅读全文
posted @ 2021-07-21 16:23 1640808365 阅读(116) 评论(0) 推荐(0) 编辑
摘要:电商行业分析 近年来,世界经济正向数字化转型,大力发展数字经济成为全球共识。党的十九大报告明确提出要建设“数字中国”“网络强国”,我国数字经济发展进入新阶段,市场规模位居全球第二,数字经济与实体经济深度融合,有力促进了供给侧结构性改革。电子商务是数字经济的重要组成部分,是数字经济最活跃、最集中的表现 阅读全文
posted @ 2021-07-21 16:17 1640808365 阅读(308) 评论(0) 推荐(0) 编辑
摘要:01-框架搭建 01_走进电商 02_需求分析与系统设计 03_框架搭建 04_品牌增删改查 02-分布式文件存储解决方案-fastDFS 01_跨域解决方案CORS 02_规格参数与分类管理 03_FastDFS 03-微服务网关鉴权&限流解决方案-JWT&nginx 01_微服务网关Gatewa 阅读全文
posted @ 2021-07-21 15:30 1640808365 阅读(259) 评论(0) 推荐(0) 编辑
摘要:本小节我们将在项目中实现运营数据的PDF报表导出功能。 设计PDF模板文件 使用Jaspersoft Studio设计运营数据PDF报表模板文件health_business3.jrxml,设计后的效果如下: 在资源中已经提供好了此文件,直接使用即可。 搭建环境 第一步:在health_common 阅读全文
posted @ 2021-07-15 12:40 1640808365 阅读(194) 评论(0) 推荐(0) 编辑
摘要:Jaspersoft Studio是一个图形化的报表设计工具,可以非常方便的设计出PDF报表模板文件(其实就是一个xml文件),再结合JasperReports使用,就可以渲染出PDF文件。 下载地址:https://community.jaspersoft.com/community-downlo 阅读全文
posted @ 2021-07-15 11:32 1640808365 阅读(2425) 评论(2) 推荐(0) 编辑
摘要:JasperReports快速体验 本小节我们先通过一个快速体验来感受一下JasperReports的开发过程。 第一步:创建maven工程,导入JasperReports的maven坐标 <dependency> <groupId>net.sf.jasperreports</groupId> <a 阅读全文
posted @ 2021-07-15 10:53 1640808365 阅读(723) 评论(0) 推荐(0) 编辑
摘要:背景介绍 在前面的课程中我们完成了将运营数据导出到Excel文件的功能。在企业开发中,除了常见的Excel形式报表,还有PDF形式的报表。那么如何导出PDF形式的报表呢? 常见的PDF报表生成方式 iText iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个 阅读全文
posted @ 2021-07-15 10:50 1640808365 阅读(309) 评论(0) 推荐(0) 编辑
摘要:需求分析 运营数据统计报表导出就是将统计数据写入到Excel并提供给客户端浏览器进行下载,以便体检机构管理人员对运营数据的查看和存档。 提供模板文件 本章节我们需要将运营统计数据通过POI写入到Excel文件,对应的Excel效果如下: 通过上面的Excel效果可以看到,表格比较复杂,涉及到合并单元 阅读全文
posted @ 2021-07-15 10:47 1640808365 阅读(440) 评论(0) 推荐(0) 编辑
摘要:需求分析 通过运营数据统计可以展示出体检机构的运营情况,包括会员数据、预约到诊数据、热门套餐等信息。本章节就是要通过一个表格的形式来展示这些运营数据。效果如下图: 完善页面 运营数据统计对应的页面为/pages/report_business.html。 定义模型数据 定义数据模型,通过VUE的数据 阅读全文
posted @ 2021-07-15 10:44 1640808365 阅读(362) 评论(0) 推荐(0) 编辑
摘要:需求分析 会员可以通过移动端自助进行体检预约,在预约时需要选择预约的体检套餐。本章节我们需要通过饼形图直观的展示出会员预约的各个套餐占比情况。展示效果如下图: 完善页面 套餐预约占比饼形图对应的页面为/pages/report_setmeal.html。 导入ECharts库 <script src 阅读全文
posted @ 2021-07-15 10:39 1640808365 阅读(132) 评论(0) 推荐(0) 编辑
摘要:需求分析 会员信息是体检机构的核心数据,其会员数量和增长数量可以反映出机构的部分运营情况。通过折线图可以直观的反映出会员数量的增长趋势。本章节我们需要展示过去一年时间内每个月的会员总数据量。展示效果如下图: 完善页面 会员数量折线图对应的页面为/pages/report_member.html。 导 阅读全文
posted @ 2021-07-14 17:20 1640808365 阅读(407) 评论(0) 推荐(0) 编辑
摘要:ECharts简介 ECharts缩写来自Enterprise Charts,商业级数据图表,是百度的一个开源的使用JavaScript实现的数据可视化工具,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖 阅读全文
posted @ 2021-07-14 17:14 1640808365 阅读(144) 评论(0) 推荐(0) 编辑
摘要:在项目中应用Spring Security 前面我们已经学习了Spring Security框架的使用方法,本章节我们就需要将Spring Security框架应用到后台系统中进行权限控制,其本质就是认证和授权。 要进行认证和授权需要前面课程中提到的权限模型涉及的7张表支撑,因为用户信息、权限信息、 阅读全文
posted @ 2021-07-14 17:05 1640808365 阅读(355) 评论(0) 推荐(0) 编辑
摘要:认证和授权概念 前面我们已经完成了传智健康后台管理系统的部分功能,例如检查项管理、检查组管理、套餐管理、预约设置等。接下来我们需要思考2个问题: 问题1:在生产环境下我们如果不登录后台系统就可以完成这些功能操作吗? 答案显然是否定的,要操作这些功能必须首先登录到系统才可以。 问题2:是不是所有用户, 阅读全文
posted @ 2021-07-14 16:56 1640808365 阅读(729) 评论(0) 推荐(0) 编辑
摘要:需求分析 手机快速登录功能,就是通过短信验证码的方式进行登录。这种方式相对于用户名密码登录方式,用户不需要记忆自己的密码,只需要通过输入手机号并获取验证码就可以完成登录,是目前比较流行的登录方式。 手机快速登录 页面调整 登录页面为/pages/login.html 发送验证码 为获取验证码按钮绑定 阅读全文
posted @ 2021-07-14 16:46 1640808365 阅读(1923) 评论(0) 推荐(0) 编辑
摘要:前面已经完成了体检预约,预约成功后页面会跳转到成功提示页面(orderSuccess.html)并展示预约的相关信息(体检人、体检套餐、体检时间等)。 页面调整 提供orderSuccess.html页面,展示预约成功后相关信息 <div class="info-title"> <span clas 阅读全文
posted @ 2021-07-14 16:39 1640808365 阅读(491) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩