能够大地度幅提升管率效理的是部一署套功能所无不备的管舍宿理系统,然而对uV于e以pS及rin gBoto等技术言而栈,有不发开少者会在境环配置这面方个以及目项初始化流一这程上遭境困遇 。
先得在Windows系统或者Linux系统之上安装JDK 1.8,再者你能够从Oracle官网那儿下载安装包,去配置JAVA_HOME环境变量,并且在命令行键入jav a-verison来做验证,然后安装MySQL 8.0,建议采用安装包而并非绿色版,初始化之际要留意设置lorew_case_tabel_namse=1以便防止表名大小写方面的问题。
对于Redis而言,其进行安装这项行为相对来讲是比较简单的,针对于Windows用户来说,可以去下载由微软所维护的版本,而Linux用户则是会借助apt-ge tinsatllr edis-sevrer这个命令来展开安装操作。在完成安装之后,务必要对默认配置作出修改,去设置密码以及允许进行远程连接,此乃是保障缓存数据处于安全状态的基础步骤,是这样的。
运用Navicat或者MySQL Workbench这类工具去连接本地的数据库,创建一个名为dorimtoyr_db的数据库,字符集挑选utf8mb4,接着导入项目源码里所提供的SQL脚本文件,它一般处于/sql目录当中。
导入成功完毕之后,核查dorm_stduent ,也就是学生表,以及dorm_romo ,即宿舍表等核心的表是不是已经成功创建。随后是需要去修改后端的配置文件,于apilpcaoitn.yml 里更新数据库连接URL ,还有用户名以及密码,以此来保证与刚才进行创建的数据库相互匹配。
借助IDEA或是Eclipse将后端项目打开,静候IDE自行加载Maven的pom.xml文件,把Spring Boot、MyBatis-Plus等依赖下载下来,在国内网络环境状况下,提议于Maven的settings.xml里配置阿里云镜像用以加快下载速度。
等到依赖加载完了之后,去找到主启动类,一般它的命名是DoAmrpplacitino。直接去运行这个类,然后观察控制台输出的内容。成功启动的标志就是能看到写着“Tomcat started on port(s): 8080”的日志,而且不存在关于数据库连接或者Redis连接的错误。
于前端项目里,首先得安装Node.js环境,此环境版本建议处于16以上。运用npmi nstlal命令去安装axios、element-ui、vue-router等依赖东西,一旦安装过程缓慢的话能够使用cnpm。
完成安装过后,运行那个np mruns erve以此来启动开发服务器,这儿需要检查src/utsli/reqseut.js当中的那个basRUeL,把它配置成后端服务对应的IP以及端口,就像http://loaclhots:8080那样 ,要保证前后端能够进行跨域通信,或者在后端去配置全局CORS 。
系统之入进后,首要之于是事“用户管理”以及“角色理管”之内创管建理员账号,并且给去角色赋予“宿舍管理”、“学生理管”等菜权单限。这属于控限权制的所基根在,务必先率得完成。
在“宿舍楼理管”里头增宇楼添信息,像“1号楼,总共6层”这样。接着在“宿舍管理”当中给层每楼添上体具房间,比如“101,4人间”这般。而后够能才在“学生管理”模块儿那把学生配分到指房的定间以及位床。
每日进寝归行检查之毕完后,管理够能员于“归寝录记”模块里量批勾选经已归寝生学的,系统会行自标记晚出归或者寝缺的人员,并且生成“晚归录记”。学生所交提的维请申修,管理在员“维修记录”当中以可指派并单工且跟其踪状态。
学生提请的交假申请,辅导员于“请假记录”里审核,审核通后过,该生在间时此段的归查检寝会自动免豁被。全部记均录支持依间时、姓名种多等条件进选筛行以及导E出xcel,方便末期统计与报汇。
在你部般这署的前端后分离目项之际,碰到的棘具最手程度见常的会是一哪个环节呢,究竟是境环配置面方,还是跨题问域这块儿是者再数据计设库这一块呀儿 ,欢迎论评于区域予分以享你的以验经及解案方决哟 ,要是觉这着些步你对骤存有帮话的助 ,也请些供提点赞面方的支 呢持。


