SpringBoot Essentials: AES Encryption, Netty TCP Client, Redis Integration, and More
This article compiles a series of practical SpringBoot implementations—including AES encryption with Vue, a Netty‑based TCP client that parses hex data into MySQL, multiple Redis integration patterns, strategy‑factory designs, custom annotations for rate limiting, global exception handling, and scheduled tasks—each linked to detailed examples.
SpringBoot + Vue AES encryption and decryption, with a comparison of encryption modes. https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/129366797
SpringBoot + Netty TCP client that receives data, parses it as hexadecimal, stores it in MySQL, and includes Netty disconnection detection with automatic reconnection. https://blog.csdn.net/qq_39956994/article/details/127783067
SpringBoot integration with Redis for data parsing and storage. https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/129853784
Special Redis operations in SpringBoot: batch queries using a collection of keys to avoid fuzzy searches, and parsing object lists. https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/129896929
General method in SpringBoot to query all possible Redis keys, check existence, and parse them into object entities. https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/129911524
SpringBoot implementation of strategy pattern combined with factory pattern for business instances, using interface parameters, enum‑based strategy mapping, and avoiding extensive if‑else statements. https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/130503707
SpringBoot + Redis + custom annotation to prevent API abuse by limiting the maximum number of requests per unit time for different interfaces. https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/130594444
SpringBoot + @Validate + global exception interception to implement custom rule parameter validation (ensuring GET request parameters are non‑empty and belong to a specified enum). https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/130605437
Global exception capture and handling in SpringBoot using @ControllerAdvice/@RestControllerAdvice with @ExceptionHandler. https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/130618618
Parsing Redis JsonArray data into an object List in SpringBoot (example using ruoyi dictionary sys_dict). https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/130840260
Using enum classes, switch statements, and constant classes (declaring and initializing maps) in SpringBoot to implement a class‑based strategy pattern that returns constant data via an interface. https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/130842333
Implementing scheduled tasks in SpringBoot with @Scheduled, allowing dynamic enable/disable via configuration file settings. https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/130869864
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
The Dominant Programmer
Resources and tutorials for programmers' advanced learning journey. Advanced tracks in Java, Python, and C#. Blog: https://blog.csdn.net/badao_liumang_qizhi
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
