Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 12898|Resposta: 0

[Fonte] A diferença entre SpringMVC e Springboot (trecho)

[Copiar link]
Publicado em 07/08/2018 13:50:06 | | |

Pelo que entendo que o Spring boot combina alguns frameworks básicos comumente usados, como Spring Spring MVC, Spring Data, JPA e assim por diante, fornecer configurações padrão e então fornecer designs pluggáveis, ou seja, vários iniciantes, para facilitar o uso por desenvolvedores dessa série de tecnologias, parafraseando a frase oficial, a família Spring se desenvolveu até hoje, já é muito grande, como desenvolvedor, se você quiser usar o Spring Uma série de tecnologias da família precisa ser configurada uma a uma, e então há um problema de compatibilidade de versões, na verdade, é bastante problemático, ocasionalmente há pequenos buracos — na verdade, isso afeta bastante o progresso do desenvolvimento, o spring boot serve para resolver esse problema, fornecer uma solução, você não pode se importar com a configuração primeiro, pode começar o desenvolvimento rapidamente, realizar a escrita de lógica de negócios, todo tipo de tecnologia necessária, juntar o starter e configurá-lo, usá-lo diretamente, pode-se dizer que busca o efeito de usar isso desde o início



O framework Spring tem muitas extensões, como segurança de boot, JPA, etc... Mas sua base é o IOC e AOP do Spring, o IOC fornece containers de injeção de dependências, o AOP resolve programação orientada a seções cruzadas e depois implementa as funções avançadas de outros produtos de extensão com base nesses dois, o Spring MVC é um framework MVC baseado no Servlet, que principalmente resolve o problema do desenvolvimento WEB, porque a configuração do Spring é muito complicada, e todo tipo de problema com XML JavaConfig, então pessoas preguiçosas mudaram o mundo e lançaram o Spring Convenções de boot em relação à configuração simplificam o processo de configuração para mola




Inicialmente, a Spring utilizou o Modo de Fábrica (DI) e o Modo Agente (AOP) para desacoplar componentes da aplicação. Todos acharam muito útil, então criaram um framework MVC (alguns componentes desacoplados com Spring) segundo esse modelo e o usaram para desenvolver aplicações web (SpringMVC). Depois percebi que todo desenvolvimento precisava fazer muitas dependências, e era complicado escrever muito código padrão, então fiz alguns pacotes de integração preguiçosos (starter), que é o Spring Boot.




Anterior:10 dicas para usar o console para depuração em JS de forma mais profissional
Próximo:Configurando o Tomcat no Intelli Idea 2018 Não consegui encontrar uma solução alternativa
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com