Skip to content

XIYANG1018/ArticleManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Article Management SpringBoot Project

Welcome to the Article Management project, combining SpringBoot 3, Mybatis, and MySQL. It realized key features of CRUD operations on articles, especially searching and viewing articles by tags.

Achievements

Tech stack:

  • SpringBoot
  • Validation: Parameter validation framework, focusing on effective data validation in practice.
  • Redis: Caching technology used to improve data processing speed and efficiency.
  • JWT: Authentication technology that ensures secure user identity verification.
  • JUnit: Unit testing to ensure code quality and functionality correctness.
  • MyBatis: Database framework, deepening the understanding of ORM and database interaction.
  • Axios: Asynchronous library for handling HTTP requests.

Key Practice

  • Backend Validation: Gained a deeper understanding of the usage scenarios for @Validated and custom annotation validation.
  • Login Authentication Process: Optimized the authentication process combining JWT and Redis, improving security and efficiency.
  • Global Exception Handling: Enhanced the exception handling capabilities by designing a global exception handler.
  • MyBatis Practical Application: Improved understanding of SQL statement control by writing XML files, enhancing data security.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages