Articles Management បង្កើតឡើងដើម្បី Practice ក្នុងការចាប់ផ្ដើមរៀននិងស្វែងយល់ពី Spring data jpa។ ក្នង Project មួយនេះយើងក៏អាចដឹងពីការ Upload and Download File ផងដែរ។
http://localhost:8080/1
- Create Article
- Get All Articles
- Get Article By ID
- Update Article By ID
- Delete Article By ID
- Disable Article By ID
- Enable Article By ID
Parameter |
Type |
Description |
article |
string |
|
file |
MultipartFile |
រូបភាបដែលត្រូវ Upload |
Parameter |
Type |
Description |
pageNo |
int |
Default. 1 (page ទី1) |
pageSize |
int |
Default 5 (1 page មាន article 5) |
status |
int |
Default. 2 (0= article ត្រូវបានលុបហើយ, 1 = article ត្រូវបាន disable, 2= article កំពុង active ) |
Parameter |
Type |
Description |
id |
int |
Required. ត្រូវការ id ដើម្បីទៅចាប់យក Article យកមក |
Post /api/v1/updateArticle/{id}
Parameter |
Type |
Description |
id |
int |
id របស់ user (ប្រភេទជា PathVariable) |
article |
string |
|
file |
MultipartFile |
រូបភាបដែលត្រូវ Upload (RequestParam) |
Delete /api/v1/deleteArticle/{id}
Parameter |
Type |
Description |
id |
int |
Required. ត្រូវការ id ដើម្បីទៅ Delete Article (Change statuse to 0) |
Post /api/v1/disable/{id}
Parameter |
Type |
Description |
id |
int |
Required. ត្រូវការ id ដើម្បីទៅ Disable Article (Change statuse to 1) |
Parameter |
Type |
Description |
id |
int |
Required. ត្រូវការ id ដើម្បីទៅ Enable Article (Change statuse to 2) |
...
សួស្ដី! ខ្ញុំ បូរ៉ា ចូលចិត្តអានសៀវភៅកូនក្មេង