文件名称:在线学习者
文件大小:449KB
文件格式:ZIP
更新时间:2024-03-20 03:25:22
Java
这个基于Java的Web应用程序将实现一个称为Online Learner的在线教育系统。 在这个系统中,一个人可以提供课程,也可以选修课程。 在每个课程中,可以定义练习或可以回答定义的练习。 最后,可以对回答的练习进行评分。 该应用程序的体系结构基于MVC。 它由定义了类的域组成。 这些类通常代表存储在数据库中的表。 但是,也有一些类,它们仅表示应由服务器显示给客户端的数据。 在商店中,有一些商店类负责从数据库中读取或写入数据库。 在Utils中,有DBUtil负责在应用程序和数据库之间建立连接,该数据库位于德国杜伊斯堡-埃森大学的服务器上。 每个网页都有一个基于HTTP的Servlet和一个.ftl文件。 此应用程序中的模板引擎是Freemarker,它负责在HTML页面上绘制从数据库获得的数据。 该代码作为Maven代码运行。 出于安全原因和隐私问题,.properties文件中的用