# Boot Bindable Kit **Repository Path**: booting/bindable ## Basic Information - **Project Name**: Boot Bindable Kit - **Description**: Spring Boot based Properties Binadable tools - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Boot Bindable extension #### Introduction Spring Boot based Properties Binadable extension #### Architecture In Spring Boot (`2.2.1.RELEASE` actually in this project), only `is` , `get`, `set` methods will be treated as valid properties in configuration binding process. It means if your project had adopt `fluent` style (`@Accessor(fluent=true)` in `lombok` for example), these properties will not be properly handled. In this project, we provide a solution to enhance configuration properties binding by providing an factory interface named `com.gitee.booting.bindable.binder.Binding`. You can feel free to implement your own version to enhance your own configuration properties binding process. #### Usage Just put following dependency in you project: ```xml com.gitee.booting boot-bindable [VERSION] ``` > `VERSION` please check Central Repository. #### Contribution 1. Fork this repository : `git clone https://gitee.com/booting/boot-bindable.git` 2. Create a new branch : `git checkout -b feature/NAME` 3. Submit your changes : `git commit -am 'feature NAME is ready'` 4. Create a new pull request in your favor method #### Additional information 1. Use README_[LACALE].md to support international, README.md for English version, README_zh.md for Chinese for example. 2. Gitee official blog [blog.gitee.com](https://blog.gitee.com) 3. About Gitee [https://gitee.com/help](https://gitee.com/help)