2.1 初始化

    在前面的章节中我们学习了如何创建一个 Blade 工程,通常我们创建好的工程结构大致如下:

    1. project
    2. .
    3. ├── package.xml
    4. ├── pom.xml
    5. ├── src
    6. ├── main
    7. ├──── model
    8. ├──── service
    9. ├──── controller
    10. ├──── context
    11. ├─── Application.java
    12. └──── resources
    13. └── static
    14. └───└── test
    15. └── java

    我们可以把静态资源文件放在 static 目录中,将模板文件放在 templates 目录,但这并不是绝对的,我们可以通过配置文件app.properties来修改这些配置以及其他的配置。

    启动流程

    1. 输出环境信息
    2. 加载配置文件配置
    3. 加载命令行配置
    4. 初始化配置
    5. 初始化上下文
    6. 启动一个Web服务

    上面看起来可能有些繁琐,但对于使用者几乎只需要关心如何注入 就可以了。