开发单体 Web，我们可以在 solon-web 的基础上，按需增加插件：

```xml
<parent>
    <groupId>org.noear</groupId>
    <artifactId>solon-parent</artifactId>
    <version>3.10.1</version>
</parent>

<dependencies>
    <dependency>
        <groupId>org.noear</groupId>
        <artifactId>solon-web</artifactId>
    </dependency>
    
    <!-- 按需增加后端模板（如果前后分离，则不用加） -->
    <dependency>
        <groupId>org.noear</groupId>
        <artifactId>solon-view-beetl</artifactId>
    </dependency>
    
    <!-- 添加 sql 查询工具（或者，添加其它 orm 插件） -->
    <dependency>
        <groupId>org.noear</groupId>
        <artifactId>solon-data-sqlutils</artifactId>
    </dependency>
    
    <!-- 添加 http 查询工具（或者，添加其它 http 工具） -->
    <dependency>
        <groupId>org.noear</groupId>
        <artifactId>solon-net-httputils</artifactId>
    </dependency>
</dependencies>
```

简单的示例：

```java
@Controller
public class App {
    public static void main(String[] args) {
        Solon.start(App.class, args);
    }

    @Mapping("/")
    public String hello() {
        return "hello world!";
    }
}
```

开发指南：

* 开发前，需要先学习：[《Solon Web 开发》](/article/learn-solon-web)。
* 开发时，可能还要 [Solon Data Sql](/article/527) 的插件，以提供数据操控支持。