版本:v3.8.5 新改权限 部门管理 加入了是否可以新增、修改、删除判断,后端根据当前登录人的所属部门赋予权限; 列表中如果觉得授权的部门存在当前登录的所属部门,则可往下新增,及操作对应子级,否则没有增删改操作。 用户管理 加入了判断,如果登录当前登录人,则不可删改操作。 角色管理 查询出登录人授权的角色,及当前登录人添加的角色; 列表操作,如果等于登录人的授权角色,则不可进行删改等操作。 后端 1、将mybatis改为mybatis-plus (路径:主目录下的pom.xml和ruoyi-common\pom.xml) 2、加入lombok实体类插件简化set、get (路径:ruoyi-common\pom.xml) 3、更改了代码生成文件组合mybatis-plus使用 (路径:ruoyi-generator\src\main\resources\vm\java) 4、SwaggerApi使用加入到部门管理作为例子 官方的代码质量....呵呵(笑笑) 改后新写法参考部门管理
2024-01-10 16:31:09 3.87MB mybatis spring boot vue.js
1
主要功能 设计不同用户的操作权限、注册和登录方法。 管理员可以在管理员管理、用户管理、宠物管理、评论管理、团队活动管理、志愿者的申请等等模块中进行查询、添加、删除、修改。 管理员可以在领养管理中通过领养时间查询所有宠物被领养的信息,修改是否同意领养宠物;在同意领养列表和不同意领养列表中通过查询用户姓名来查看列表。 普通用户有申请领养宠物和查询宠物信息的权利。 普通用户界面的直观性和领养查询结果的可视化。 使用技术 数据库:mysql 后端框架: SSM HTML模板: ThymeLeaf 持久层: Mybatis UI: Bootstrap 登录验证和用户权限: SpringSecurity 使用说明 本项目使用maven进行管理,详细安装教程自行百度 需下载mysql图形化管理工具(例如Navicat),新建数据库library,右键数据库-->运行项目中的adopt.sql脚本 用IDE打开项目(建议使用idea),打开src/main/resources/application.yml,将数据库的username和password修改成你自己的mysql的用户名和密码 直接idea中点击运行 或者 项目目录下打开cmd,输入mvn clean package,在target目录下用java -jar命令运行对应的jar包 数据库E-R图 效果图 运行效果 用户注册 效果图 用户登录
2024-01-05 10:54:14 39.73MB 宠物领养系统
1
项目架构:B/S架构 开发语言:Java语言 开发软件:idea eclipse 前端技术:Layui、HTML、CSS、JS、JQuery等技术 后端技术:JAVA 运行环境:Win10、JDK1.8 数 据 库:MySQL5.7/8.0 运行服务器:Tomcat7.0 CSDN太坑了,设置是0积分,动态调整下载积分太多,想要源码的截图威发我吧。CSDN名跟绿色图标是同号。
2024-01-05 00:00:43 19.03MB
1
详细功能需求描述: (1) 账号管理:管理员可以对学生和教师用户执行添加、修改、查询及删除信息操作,还可通过学生或者教师账号条件查询相关信息; (2)老师教学管理:老师可以添加、修改、查询及删除学生信息,还可通过学号或者姓名查询相关信息; (3)课程管理:管理员可以对教师所教课程进行添加、修改、查询及删除操作,可以通过课程名称条件查询相关信息。 网上教学系统的功能主要分为前台用户根据自己的需求进行注册登录,浏览课程资料列表并对选中的课程资料进行学习操作。后台系统管理员因职责的不同,管理员主要对学生用户,教师,课程资料、课程分类,课程成绩等进行管理。 1.1.1前台用户功能 前台用户可分为未注册用户需求和以注册用户需求。 未注册用户的功能如下: 注册账号:用户填写个人信息,并验证手机号码。 浏览课程资料:用户可以浏览主页面的资料来了解系统的最新课程资料。 浏览公告栏:用户可以浏览公告栏发布的通知公告信息等。 已注册学生的功能如下: 登录:根据账号密码进行登录操作。 维护个人信息:学生因个人信息的变更可以随时修改自己注册信息。 浏览课程资料:选中某个课程可查看其课程资料内容。 ......
2023-12-27 20:00:22 15.18MB mysql mybatis redis
1
☆ 资源说明:☆ [Packt Publishing] Java 持久化 (MyBatis 3 实现) (英文版) [Packt Publishing] Java Persistence with MyBatis 3 (E-Book) ☆ 出版信息:☆ [作者信息] K. Siva Prasad Reddy [出版机构] Packt Publishing [出版日期] 2013年06月20日 [图书页数] 132页 [图书语言] 英语 [图书格式] PDF 格式
2023-12-23 07:01:48 770KB Java MyBatis
1
2023Java商城毕业设计(免积分下载,附源码和数据库文件) 详细情况请看我的文章介绍如下: https://blog.csdn.net/weixin_43474701/article/details/130477031 2023Java商城毕业设计(附源码和数据库文件) 详细情况请看我的文章介绍如下: https://blog.csdn.net/weixin_43474701/article/details/130477031 2023Java商城毕业设计(附源码和数据库文件) 详细情况请看我的文章介绍如下: https://blog.csdn.net/weixin_43474701/article/details/130477031
2023-12-14 09:11:09 2.71MB spring boot 毕业设计 java
SpringBoot+mybatis+CXF开发web service接口,数据库用的是mysql,表结构在图片中,附上的还有自动生成的客户端代码
2023-12-13 17:22:04 75KB springboot mybatis web service接口
1
对瑞吉外卖的课上bug进行了修复,同时对留下的内容进行了补充完善,如订单系统,地址系统,分页查询之类的,都进行了测试和跑通
2023-12-10 10:48:34 116.99MB spring boot java mybatis
1
一、前台用户管理模块: 用户模块 1、注册/登录 2、可以为宠物预约医生 2、浏览医院发布的文章。 3、进入医院商城,可以查看商城内所有商品,收藏和购买商城内的商品并付款。 4、可以在文章,医院公告,医院新闻留言。 5、个人中心: 可以查看关于自己的所有记录信息,如:个人信息、宠物、病例记录、预约记录、问诊记录、订单记录、宠物寄养记录、收藏、留言、评价等。 二、前台医生管理模块: 此部分主要面向医生 1、看病服务: 我的问诊,网上问诊部分,完成我的未完成预约单,主要通过与消费者进行线上实时沟通给予患 者建议,可选择开线上问诊单。可查看我的已结束预约单。线下问诊部分,主要实现病例录入系统。 2、医生个人信息:真实姓名+联系方式+身份证号+家庭住址+收货地址+医生执照等预约服 务。 3、发布文章 4、查看我的记录: 可查看我的问诊记录,宠物病例记录,手术记录,回访记录等。 5、查看客户评价 可查看用户针对此次问诊的评价及回访。
2023-10-30 12:55:29 16.24MB java idea vue mybatis
1
《Java EE企业级应用开发教程(Spring Spring MVC MyBatis)》自用课程资源,有用自取
2023-10-29 11:10:49 127.27MB JavaEE Spring MVC
1