简历渲染.puml 898 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. @startuml
  2. class LjUserResumeData {
  3. - resumeId: int
  4. - name: string
  5. - age: int
  6. - education: string
  7. - address: string
  8. - phone: string
  9. - email: string
  10. - projectExperience: string
  11. - activities: string
  12. - awards: string
  13. - skills: string
  14. - user: User
  15. + getResumeId(): int
  16. + getName(): string
  17. + getAge(): int
  18. + getEducation(): string
  19. + getAddress(): string
  20. + getPhone(): string
  21. + getEmail(): string
  22. + getProjectExperience(): string
  23. + getActivities(): string
  24. + getAwards(): string
  25. + getSkills(): string
  26. + getUser(): User
  27. }
  28. class User {
  29. - userId: int
  30. - name: string
  31. - email: string
  32. + getUserId(): int
  33. + getName(): string
  34. + getEmail(): string
  35. }
  36. class App {
  37. + onRequestResumeData(resumeId: int): LjUserResumeData
  38. }
  39. App --> LjUserResumeData
  40. LjUserResumeData "1" --> "1" User
  41. @enduml