# google guice框架基本使用-小白入门 **Repository Path**: EvanZhou1043/guice-study ## Basic Information - **Project Name**: google guice框架基本使用-小白入门 - **Description**: No description available - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-01 - **Last Updated**: 2021-08-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # google guice框架基本使用-小白入门 #### 介绍 介绍google guice框架的基本使用。目前主要介绍两部分 - 绑定 - guice 的AOP #### 软件架构 项目包结构说明 - aop_test aop的示例,依赖aop联盟 - bingdings_test 介绍如何绑定 - annotation_bindings 注解绑定 - constructed_bindings 构造器绑定 - just_in_time_bindings 即时绑定 - linkedbindings 绑定某个接口到具体的实现类 - untargeted_bindings 无目标绑定 关于上述理论知识参考:https://www.yuque.com/shenjingwa-zsba1/cuhmgy/gu6ql2 - intefaces 接口 - modules 存放module,module是google定义绑定的方式 - services 业务service - Main 程序入口 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request