Indução

Um poderoso, alto desempenho, quadro de aplicativos da Web Java MVC.
Baixe Agora

Indução Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • The Apache License 2.0
  • Preço:
  • FREE
  • Nome do editor:
  • Acciente, LLC
  • Site do editor:
  • http://www.acciente.com

Indução Tag


Indução Descrição

Um poderoso, alto desempenho, Java MVC Web Framework. A indução é um poderoso e alto desempenho, o Java MVC Web Framework. A indução suporta o recarregamento de aplicativos dinâmicos, a injeção de dependência baseada no tipo e a análise de dependência entre modelos, visualizações e controladores. O objetivo de indução é simplificar a tarefa de construir aplicativos da Web complexos, altos e manutenáveis usando a Java Technology.Induction tem uma arquitetura extensível, incluindo suporte para controladores e redirecionamentos, carregadores de configuração de plug-in e mecanismos de modelos de plug-in. A indução pertence à classe de frameworks de aplicativos da Web Java geralmente referida como estruturas baseadas em solicitação. A indução é compatível com o JDK 1.4 a JDK 1.6 (Java 6). A inundação é uma alternativa nova e convincente para outras estruturas de aplicação da Web, incluindo Struts 2 e Spring MVC. A indução é o software de código aberto lançado sob a licença Commercial Friendly Apache 2.0.Por que uma nova estrutura? Já existe um número de frameworks de aplicativos da Web Java, então por que outra estrutura de aplicativo da Web Java? A indução foi criada porque acreditamos que: * Não deve ser necessário reimplementar um aplicativo para um contêiner de servlet toda vez que o código Java for alterado. Deve ser possível simplesmente recompilar a fonte alterada (usando seu IDE favorito) e simplesmente recarregar a respectiva página da web. * Manutenção de grandes aplicativos da Web requer a capacidade de analisar as dependências entre modelos, visualizações e controladores * Deve ser fácil usar a injeção de dependência para alavancar sua energia em uma estrutura * Um aplicativo não deve ser desordenado por arquivos de configuração XML supérfluo. * A manipulação de uploads de arquivos deve ser tão simples para o ponto de serem indiscrimináveis (isso seria um ponto não remarcado, esperar por quão complexos algumas estruturas parecem fazer isso) uma rápida visão geral da InditionGeneral * Runtime Classe para controladores, visualizações, modelos e suas aulas (não mais reimplementar / reiniciar) * Capacidade de analisar dependências entre controladores, visualizações e modelos usando ferramentas básicas de análise de dependência de Java em qualquer IDE (Eclipse, idéia, qualquer IDE que suporte a análise de dependência de Java) * Arquitetura extensível o carregador de configuração URL conectável ao RESOLVER CONTROLER O PLUMPLABLED Redirect Solicitar para URL Resolver O PlugGable Templating Motores (plugin inicial para o Freemarker, plugins para outros mecanismos de modelos com base no feedback da comunidade) Controladores * Injeção de parâmetros: Um objeto de modelo é acessível em um controlador simplesmente declarando um parâmetro do tipo do modelo do modelo no método do manipulador do controlador * processamento sofisticado de parâmetros de formulário, tornando-o EA SY para usar lista e mapa variáveis de formulário HTML * Manipulação de um arquivo carregado é tão simples quanto lidar com uma entrada de string em um formulário * Se o controlador retornar uma instância de interface de visualização ou uma instância da classe de redirecionamento, o valor será então processado por Visualizações Integradas * Suporte Integrado para Motores de Templatação (Navios com Suporte para Freemarker) * Cada visualização modelo é representada por uma classe que encapsula todos os dados que o modelo depende, permitindo poderosa análise de dependência baseada em Java quando as alterações do modelo precisam ser feitas para Modelos de modelos de HTML baseados * Controle declarativo do ciclo de vida de objetos do modelo * Injeção de dependência em construtores de modelo fornecido pelo usuário * Injeção de dependência em métodos de fábrica de modelo fornecido pelo usuário * Injeção de dependência de modelo para modelo com detecção de ciclo O que há de novo nesta versão: Correções de bugs: · Injetando o ControlerResolver.Resolução ou ViewResolver.Resolution em um pedido · Interceptor incorretamente jogou uma exceção se os objetos de resolução fossem nulos. · Agora joga uma exceção quando uma tentativa é feita para acessar um modelo de escopo de sessão · De um contexto no qual nenhuma sessão está disponível, anteriormente isso causou um nullptrex · (Na aula de modelo de modelo)


Indução Software Relacionado