个人贡献
1 简述你完成的工作
- 参与组内文档的撰写工作。
- 参与数据库设计组建的代码编写
实体类
-
实体类(Entity Class)在面向对象编程和数据库设计中都占据核心地位。它们通常与数据库表对应,表示该表中的数据结构。实体类定义了数据的属性(字段)、数据类型、以及可能的验证规则。在Java的JPA(Java Persistence API)或Hibernate中,实体类用于ORM(对象关系映射),将数据库表映射为Java对象。
-
例如,一个简单的User实体类可能包括:
- id:用户的唯一标识。
- username:用户名。
- password:加密后的密码。
- email:用户的电子邮件地址。
- creationDate:用户创建日期。
-
每个字段都可能有相应的getter和setter方法,以及其他验证或业务逻辑方法。
使用实体类的好处:
- 数据抽象:隐藏数据库的具体细节,只暴露必要的操作和数据。
- 类型安全:确保数据的类型正确性和一致性。
- 易于维护:当数据库结构变化时,只需修改实体类即可,而不需要在整个应用中进行大量的修改。
- 验证和逻辑集中:可以在实体类中集中处理数据验证和业务逻辑,而不是分散在应用的各个部分。
2 你们小组总共的代码行数,你贡献的代码行数?相关代码链接?
- 前端4500行,后端6000行
- 我贡献了500行(数据库设计组建)
- 代码链接