传智健康
文章平均质量分 94
黑马
胖ۣۖ虎ۣۖ
探索
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Day_04 传智健康项目-预约管理-套餐管理
ssm原创 2022-06-18 11:42:23 · 473 阅读 · 0 评论 -
Day_10 传智健康项目-权限控制、图形报表
前面我们已经学习了Spring Security框架的使用方法,本章节我们就需要将Spring Security框架应用到后台系统中进行权限控制,其本质就是认证和授权。要进行认证和授权需要前面课程中提到的权限模型涉及的7张表支撑,因为用户信息、权限信息、菜单信息、角色信息、关联信息等都保存在这7张表中,也就是这些表中的数据是我们进行认证和授权的依据。所以在真正进行认证和授权之前需要对这些数据进行管理,即我们需要开发如下一些功能:1、权限数据管理(增删改查)2、菜单数据管理(增删改查)3、角色数据管理(增删改原创 2022-06-18 12:06:15 · 527 阅读 · 0 评论 -
Day_12 传智健康项目-JasperReports
在前面的课程中我们完成了将运营数据导出到Excel文件的功能。在企业开发中,除了常见的Excel形式报表,还有PDF形式的报表。那么如何导出PDF形式的报表呢?iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。 iText的安装非常方便,下载iText.jar文件后,只需要在系统的CLASSPATH中加入iText.jar的路径,在程序中就可以使用iText类原创 2022-06-19 14:16:47 · 684 阅读 · 0 评论 -
Day_05 传智健康项目-预约管理-预约设置
ssm原创 2022-06-18 11:45:21 · 688 阅读 · 0 评论 -
Day_07 传智健康项目-Freemarker
本章课程中我们已经实现了移动端套餐列表页面和套餐详情页面的动态展示。但是我们需要思考一个问题,就是对于这两个页面来说,每次用户访问这两个页面都需要查询数据库获取动态数据进行展示,而且这两个页面的访问量是比较大的,这就对数据库造成了很大的访问压力,并且数据库中的数据变化频率并不高。那我们需要通过什么方法为数据库减压并提高系统运行性能呢?答案就是页面静态化。页面静态化其实就是将原来的动态网页(例如通过ajax请求动态获取数据库中的数据并展示的网页)改为通过静态化技术生成的静态网页,这样用户在访问网页时,服务器直原创 2022-06-18 11:59:31 · 337 阅读 · 0 评论 -
Day_09 传智健康项目-移动端开发-手机快速登录、权限控制
手机快速登录功能,就是通过短信验证码的方式进行登录。这种方式相对于用户名密码登录方式,用户不需要记忆自己的密码,只需要通过输入手机号并获取验证码就可以完成登录,是目前比较流行的登录方式。登录页面为/pages/login.html为获取验证码按钮绑定事件,并在事件对应的处理函数中校验手机号,如果手机号输入正确则显示30秒倒计时效果并发送ajax请求,发送短信验证码在ValidateCodeController中提供send4Login方法,调用短信服务发送验证码并将验证码保存到redis2.1.2 提原创 2022-06-18 12:02:48 · 795 阅读 · 0 评论 -
Day_01 传智健康项目-项目概述和环境搭建
ssm项目原创 2022-06-18 11:14:11 · 795 阅读 · 0 评论 -
Day_06 传智健康项目-移动端开发-体检预约
ssm原创 2022-06-18 11:53:38 · 1166 阅读 · 0 评论 -
Day_11 传智健康项目-图形报表、POI报表
会员可以通过移动端自助进行体检预约,在预约时需要选择预约的体检套餐。本章节我们需要通过饼形图直观的展示出会员预约的各个套餐占比情况。展示效果如下图:套餐预约占比饼形图对应的页面为/pages/report_setmeal.html。1.2.2 参照官方实例导入饼形图根据饼形图对数据格式的要求,我们发送ajax请求,服务端需要返回如下格式的数据:1.3 后台代码1.3.1 Controller在health_backend工程的ReportController中提供getSetmealRepor原创 2022-06-19 14:16:30 · 387 阅读 · 0 评论 -
Day_13 传智健康项目-第13章
本章内容我们的主题为Redis,目前Redis在企业中的应用已经非常广泛,同时Redis也是面试中的重点内容。缓存穿透是指查询一个数据库一定不存在的数据。我们以前正常的使用Redis缓存的流程大致是:1、数据查询首先进行缓存查询2、如果数据存在则直接返回缓存数据3、如果数据不存在,就对数据库进行查询,并把查询到的数据放进缓存4、如果数据库查询数据为空,则不放进缓存例如我们的数据表中主键是自增产生的,所有的主键值都大于0。此时如果用户传入的参数为-1,会是怎么样?这个-1,就是一定不存在的对象。程序就会每次都原创 2022-06-19 14:16:55 · 348 阅读 · 0 评论 -
Day_08 传智健康项目-移动端开发-体检预约
用户可以通过如下操作流程进行体检预约:1、在移动端首页点击体检预约,页面跳转到套餐列表页面2、在套餐列表页面点击要预约的套餐,页面跳转到套餐详情页面3、在套餐详情页面点击立即预约,页面跳转到预约页面4、在预约页面录入体检人信息,包括手机号,点击发送验证码5、在预约页面录入收到的手机短信验证码,点击提交预约,完成体检预约在预约页面(/pages/orderInfo.html)进行调整第一步:从请求路径中获取当前套餐的id第二步:定义模型数据setmeal,用于套餐数据展示第三步:在VUE的钩子函数中发送原创 2022-06-18 12:01:00 · 581 阅读 · 0 评论 -
Day_02 传智健康项目-预约管理-检查项管理
ssm项目原创 2022-06-18 11:31:49 · 752 阅读 · 0 评论 -
Day_03 传智健康项目-预约管理-检查组管理
检查组其实就是多个检查项的集合,例如有一个检查组为“一般检查”,这个检查组可以包括多个检查项:身高、体重、收缩压、舒张压等。所以在添加检查组时需要选择这个检查组包括的检查项。检查组对应的实体类为CheckGroup,对应的数据表为t_checkgroup。检查组和检查项为多对多关系,所以需要中间表t_checkgroup_checkitem进行关联。检查组管理页面对应的是checkgroup.html页面,根据产品设计的原型已经完成了页面基本结构的编写,现在需要完善页面动态效果。页面中已经提供了新增窗口,只原创 2022-06-18 11:37:13 · 526 阅读 · 0 评论
分享