个人贡献

1 简述你完成的工作

  • 参与组内文档的撰写工作。
  • 参与数据库设计组建的代码编写

实体类

  • 实体类(Entity Class)在面向对象编程和数据库设计中都占据核心地位。它们通常与数据库表对应,表示该表中的数据结构。实体类定义了数据的属性(字段)、数据类型、以及可能的验证规则。在Java的JPA(Java Persistence API)或Hibernate中,实体类用于ORM(对象关系映射),将数据库表映射为Java对象。

  • 例如,一个简单的User实体类可能包括:

    • id:用户的唯一标识。
    • username:用户名。
    • password:加密后的密码。
    • email:用户的电子邮件地址。
    • creationDate:用户创建日期。
  • 每个字段都可能有相应的getter和setter方法,以及其他验证或业务逻辑方法。

使用实体类的好处:

  • 数据抽象:隐藏数据库的具体细节,只暴露必要的操作和数据。
  • 类型安全:确保数据的类型正确性和一致性。
  • 易于维护:当数据库结构变化时,只需修改实体类即可,而不需要在整个应用中进行大量的修改。
  • 验证和逻辑集中:可以在实体类中集中处理数据验证和业务逻辑,而不是分散在应用的各个部分。

2 你们小组总共的代码行数,你贡献的代码行数?相关代码链接?

  • 前端4500行,后端6000行
  • 我贡献了500行(数据库设计组建)
  • 代码链接

3 你们小组总共的文档数?你贡献的文档数?相关链接?

posted @ 2023-12-16 20:34  20211328-张树杰  阅读(3)  评论(0编辑  收藏  举报