工程结构
工程配置
工具配置指的是框架提供的开发工具的配置,仅用于项目开发使用。该配置与业务配置是独立的,存放于项目根目录的hack
目录下,通常以config.yaml
命名。默认的项目模板已经自动生成了该文件,只是该文件没有任何的配置内容。工具配置文件可以提交到版本库中。更详细的工具命令及配置介绍请参考章节:
业务配置
配置对象
业务配置可以通过框架独立的配置组件来访问,大多数场景下,我们通过g.Cfg()
单例对象访问。通过单例对象将会自动读取manifest/config
目录下的配置文件,配置组件的功能非常强大,更详细的介绍请参考:配置管理
单例对象
单例对象的便捷之处在于,它会自动通过g.Cfg()
配置对象自动获取既定配置项下的配置,并自动初始化单例对象。不同的单例对象,自动读取的配置项不同,具体可以参考各个组件的配置管理章节。
- 日志组件配置的详细介绍请参考章节:日志组件-配置管理