hackerda:现在老国王已经死了

时间:2024-04-20 18:03:08
【文件属性】:

文件名称:hackerda:现在老国王已经死了

文件大小:1.26MB

文件格式:ZIP

更新时间:2024-04-20 18:03:08

Java

哈克达 背景 为了给黑龙江科技大学的同学提供更便捷的教务服务,我们基于Spring Boot框架使用maven内置了该项目。 领域驱动设计这个概念对我影响非常深,这个项目的设计思想也是基于领域驱动的(DDD),用于缩短时间对领域驱动设计认知的实践。同时该项目目前同时为黑科大的同学提供在线的服务。 项目结构 该项目主要分为两部分,爬虫部分和网络服务部分。 爬虫部分负责模拟教务网抓取的逻辑的,包括登录,验证码下载和预测,登录信息持久化以及数据清洗,向上次web服务提供接口。 网络部分当前教务功能包括,成绩,课表,考试时间,空教室,学生个人信息查询。 除教务功能以外,还建造了一套独立的用户体系。基于这个用户体系和学生的身份信息,提供了论坛功能。。包括发帖评论等。 开源许可证MIT


网友评论