Desenvolvimento Web Solon: 1. Primeiros passos

1. A primeira aplicação web

Vamos revisar o que fizemos no “Quick Start” e então iniciar nossa primeira aplicação web

1.1, configuração pom.xml

Defina o pai do solon. Isso não é obrigatório, mas contém um grande número de configurações padrão para simplificar nosso desenvolvimento

<parent>
    <groupId>org.noear</groupId>
    <artifactId>solon-parent</artifactId>
    <version>${solon.version}</version>
</parent>

Importe o kit de desenvolvimento rápido integrado da web do solon

<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-web</artifactId>
</dependency>

Através da configuração simples em 2 etapas acima, a configuração está quase completa e ainda é muito simples!

1.2. Pequeno exemplo
@Controller    //这标明是一个solon的控制器
public class HelloApp {
    
    
    public static void main(String[] args) {
    
        //这是程序入口
        //
        // 在main函数的入口处,通过 Solon.start(...) 启动Solon的容器服务,进而启动它的所有机能
        //
        Solon.start(HelloApp.class, args);
    }

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

Execute o método main() em HelloApp. Depois de iniciar o aplicativo da web, digite "http://localhost:8080/hello" na barra de endereço e você poderá ver os resultados de saída.

Hello world!

2. Algumas dúvidas podem surgir

  1. O que Solon fez durante o processo de inicialização?
  2. A porta padrão do aplicativo é 8080, então como modificar essa porta?
  3. Onde estão os arquivos estáticos?
  4. Como ler a configuração personalizada?
  5. Qual interface é usada para redirecionamento de página?
  6. Como obter parâmetros de solicitação? Como verificar?
  7. Como fazer upload de arquivos?
  8. Como os dados são acessados?
  9. Como usar o cache?
    aguardam...

Acho que você gosta

Origin blog.csdn.net/cwzb/article/details/131527092
Recomendado
Clasificación