Skip to content

EdurtIO/gcm

Repository files navigation

gcm(incubator)

Google Guice component management System!

gcm is an acronym for Guice Component Management, which is used to simplify various service components based on the Guice container. It allows you to quickly use certain components without having to write the logic of certain components. It is just a set of Bridges integrated into the Guice container, and the specific business implementation needs to be customized by users. It's easy to get started, it's quick, and it doesn't have too much redundancy, so you can inject it into an existing Guice container anytime, anywhere. Come and experience it!

Status

GitHub license GitHub issues GitHub forks GitHub stars

Fork me on Gitee Fork me on GitHub

How to compile?


use shell script:

./mvnw clean install package

if you skip test, please run:

./mvnw clean install package -DskipTests

check that the code is formatted correctly, please run:

./mvnw clean install checkstyle:check -DskipTests

check the code for code-level bugs, please run:

./mvnw clean install findbugs:check -DskipTests

How to use code style by IntelliJ IDEA?


  • Open IntelliJ IDEA to select the top Preferences.. or use the shortcut Command + ,
  • Select Editor --> Code Style in turn
  • Select Scheme --> Import Scheme --> IntelliJ IDEA code style XML
  • Select the idea-code-style.xml file in the project root directory