自由财富2022年10月28日
98阅读

作品详情

项目描述:该项目是基于 SpringBoot 构建的一个 maven 挂号系统,我负责的是留言、医生、邮箱验证三个模块,我们是用 idea 软件和 mariadb 数据库进行开发,用到的技术有:
(1)利用 springboot 框架进行项目的环境搭建;
(2)利用 css,js,HTML 技术对前端的页面进行了设计,用 Ajax 技术对前端页面实现异步请求,局部刷新; 在呈现记录展示时,用到了 bootstrap 的第三方插件;
(3)利用 shiro 安全框架用户的安全认证,认证拦截的实现,对角色的授权,数据的缓存;
(4)利用第三方插件对数据进行分页的实现;
(5)运用 MD5 盐值技术对用户的密码进行加密保护;
(6)数据库表关系:数据库里有 6 张表,其中 5张主表,1 张关联表,主表为:用户表,医生表,留言表、医院表、新闻表;关联表为:部门表;
技术亮点:邮箱验证的实现,引入javax.mail的jar包,创建连接对象javax.mail.Session、创建邮件对象javax.mail.Message、发送邮件,其中涉及了POP3/SMTP协议
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论