# hyh-boot **Repository Path**: kobeboy/hyh-boot ## Basic Information - **Project Name**: hyh-boot - **Description**: 一个java小白也能开箱即用、内置集成了多种主流第三方中间件、工具类的SpringBoot单体应用 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 62 - **Forks**: 16 - **Created**: 2021-01-06 - **Last Updated**: 2025-07-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Hyh boot (a Java widget can also be used out of the box, built-in springboot single application integrated with a variety of mainstream third-party middleware and tools, and the starter with high concurrency and distributed architecture will be updated later) ####Introduction Design intention: each of us is from Xiaobai, when the knowledge system is not perfect, we may blindly copy from the search engine when we do the project, and some search engine articles / blogs will be misleading (you know), I know that I have little talent and learning, so I take this project as a tool to learn and communicate with you. Project introduction: springboot application integrates mainstream middleware, and its core design goal is to develop rapidly, learn easily, be light-weight, and be easy to expand, and simply realize out of the box use. 1. Hyh boot core: Although the package of components in starters is perfect, it is not ruled out that Xiaobai will not use it. It is suggested that Xiaobai will not use it. Check the operation under this project 2. Hyh boot Starters: name of middleware and plug-in integration project 3. Hyh boot starter quartz: Quartz integration, providing crud operation for exposing common foundation of quartz, and realizing configurable scheduling of tasks 4. Hyh boot starter redis: redis integration, providing the implementation of exposing redis common operations, API redishelper and redis simple distributed lock 5. Hyh boot starter rocketmq: rocketmq integration, providing API rocketmqhelper for exposing rocketmq common operations, and realizing synchronous, asynchronous and sequential message sending and receiving 6. Hyh boot starter SSO: I wrote a simple SSO by myself. I think it's more flexible, convenient and business decoupled 7. Hyh boot starter websocket: websocket integration, simple operation, no more introduction 8. Hyh boot starter Mini: an Apache open source object distributed storage service integration, which can easily realize the distributed storage of files ####Software architecture Spring boot, redis, rocketmq, websocket, sso, quartz, MySQL and other simple and easy-to-use spring boot ####Installation tutorial 1. Because the version is not officially released, only clone code is supported locally Version is constantly updated... Please look forward to it ####Instructions for use 1. Hyh boot core: under the project, there is a demo to quickly use the starter dependency, and under the test directory, there are specific middleware integration test (use) methods 2. Hyh boot Starters: the dependency of integrating third-party Middleware / tools. It is recommended to introduce it as needed. Refer to the hyh boot core project for specific usage 3. Hyh boot utils: stores tool classes, encrypted components, etc., which need not be introduced when using. This dependency has been referenced by the hyh boot starters project 4. Notes are used in most parts of the project, which are simple and clear, and there is no complicated operation. If you have any questions, please contact the author Please forgive me for not writing well for the first time Version is constantly updated... Please look forward to it