├─main │ ├─java │ │ └─project │ │ └─backend │ │ ├─auth │ │ │ ├─api │ │ │ ├─app │ │ │ ├─dto │ │ │ └─token │ │ │ ├─dao │ │ │ ├─entity │ │ │ └─jwt │ │ ├─domain │ │ │ ├─uploadcourse │ │ │ │ ├─controller │ │ │ │ ├─service │ │ │ │ ├─dto │ │ │ │ ├─repository │ │ │ │ ├─entity │ │ │ │ └─mapper │ │ │ ├─mycourse │ │ │ │ ├─controller │ │ │ │ ├─service │ │ │ │ ├─dto │ │ │ │ ├─repository │ │ │ │ ├─entity │ │ │ │ └─mapper

│ │ │ ├─feed │ │ │ │ ├─controller │ │ │ │ ├─service │ │ │ │ ├─dto │ │ │ │ ├─repository │ │ │ │ ├─entity │ │ │ │ └─mapper

│ │ │ ├─user │ │ │ │ ├─controller │ │ │ │ ├─service │ │ │ │ ├─dto │ │ │ │ ├─repository │ │ │ │ ├─entity │ │ │ │ └─mapper │ │ └─global │ │ ├─exception │ │ │ ├─errorcode │ │ │ └─ex │ │ ├─initializer │ │ ├─redisConfig │ │ └─security │ │ ├─config │ │ │ └─webconfig │ │ ├─entrypoint │ │ ├─filter │ │ └─handler │ │ ├─form │ │ └─oauth