JFinal 4.9.03 adiciona principalmente a função de varredura de rota, o que torna o desenvolvimento mais rápido e conveniente.
Os principais motivos para não adicionar a função de verificação de rota no passado são os seguintes:
Uma é que nenhuma solução de design que suporte interceptor de nível de rota e configuração baseViewPath foi encontrada.
A segunda é que nenhuma solução que suporte o roteamento dividido foi encontrada.
Terceiro, a perda de desempenho reduz a experiência de desenvolvimento e a velocidade de inicialização do carregamento a quente é lenta.
Em quarto lugar, existem certos riscos de segurança.
A solução usada no final 4.9.03 desta vez resolveu todos os problemas acima e encontrou a solução ótima.
A nova função foi desenvolvida no fim de semana e foi enviada para a biblioteca central do maven, e agora está disponível.
O site oficial da jfinal alterou todos os recursos de download, como jfinal-club, jfinal-blog, weixin-pay, jfinal-demo, etc., para rotear o uso de digitalização. Você está convidado a baixar e usar no site da comunidade.
A função de varredura de rota é extremamente simples de usar. A primeira é adicionar a anotação @Path no controlador para configurar o controllerPath:
@Path("/club")
public class ClubController extends Controller {
......
}
Em seguida, comece a varredura em configRoute:
public void configRoute(Routes me) {
me.addInterceptor(...);
me.setViewPath(...);
// 开启路由扫描
me.scan("com.club.");
}
Conforme mostrado no código acima, o interceptor de nível de rota e as funções de configuração baseViewPath ainda são compatíveis. Para a função de divisão de rota, consulte a documentação oficial do jfinal.
Finalmente, gostaria de apresentar o clube jfinal quando a nova versão for lançada e Double Eleven estiver se aproximando.
O jfinal club foi criado em 2017 com o objetivo de tentar fornecer serviços de valor agregado para obter determinados recursos para o desenvolvimento sustentável do jfinal.
No momento, existem cerca de 2.000 sócios no clube e o número de grupos QQ exclusivos no clube ultrapassou 1.700.
Além dos recursos principais, o clube também fornece downloads de recursos de vídeo, como design, compartilhamento e código-fonte de tempos em tempos. Para a lista de download de alguns recursos, consulte : https://jfinal.com/my/club
Recentemente, um lote de vídeos técnicos que interessam aos alunos foi lançado, como "enjoy design-algorithm-source code.mp4", "jfinal-route-scan.mp4" e assim por diante.
Os alunos que desejam aprender como desenvolver uma linguagem ou como escrever um mecanismo de modelo podem acompanhar o vídeo acima.
O vídeo enjoy apresenta os algoritmos DLRD e DKFF originais na análise lexical e gramatical.
O próximo projeto de benefício exclusivo de grande sucesso do clube, jfinal-admin, está em rápido desenvolvimento e será lançado em breve.
Este projeto é um framework de desenvolvimento front-end e back-end geral, o objetivo é alcançar o rápido desenvolvimento do front-end e back-end ao mesmo tempo .
O projeto fornece gerenciamento de conteúdo pronto, gerenciamento de direitos, gerenciamento de contas, gerenciamento de arquivos, gerenciamento de imagens e outras funções gerais.
Com base nisso, um conjunto de componentes de IU comumente usados é fornecido para resolver rapidamente várias necessidades de desenvolvimento de IU personalizado.
Amanhã é Double Eleven, desta vez o clube final tenta fazer a promoção double onze pela primeira vez.
De agora em diante, associe-se, recarregue e renove os sócios do clube terão um desconto imediato de ¥ 60 .
Ao comprar e comprar no Double Eleven, não se esqueça de investir um pouco para você no clube final, o retorno deve ser excelente!
Portal de promoção da Double Eleven: https://jfinal.com/my/club