Sistema de Gestão de Vendas de Produtos Corporativos com Spring Boot, Vue.js e MySQL
Backend com Spring Boot
O Spring Boot representa uma solução robusta para a criação de aplicações Spring autônomas e prontas para produção. Desenvolivdo pela equipe da Pivotal, seu objetivo principal é reduzir a complexidade de configuração que tradicionalmente acompanha projetos baseados em Spring.
A filosofia central do framework baseia-se no ...
Publicado em 6-26 23:15
Integração e Configuração do MyBatis-Plus com Spring Boot
Preparação do Banco de Dados
Para iniciar, definiremos a estrutura da tabela usuario e popularemos com alguns dados iniciais para fundamentar as operações subsequentes.
DROP TABLE IF EXISTS usuario;
CREATE TABLE `usuario` (
`id_usuario` bigint NOT NULL AUTO_INCREMENT COMMENT 'Chave primária',
`nome` varchar(50) DEFAULT NULL COMMENT 'Nome c ...
Publicado em 6-26 03:06
Sistema de Gestão de Notas Universitárias com Spring Boot e Vue.js
Este projeto implementa um sistema completo para gerenciamento de notas acadêmicas, desenvolvido com tecnologias modernas da stack Java e JavaScript. A arquitetura separa claramente o backend (API RESTful) do frontend (interface do usuário), proporcionando manutenibilidade e escalabilidade.
Visão Geral Funcional
O sistema atende três perfis de ...
Publicado em 6-25 23:52
Arquitetura e Implementação de Sistema de Gestão de Campus Inteligente com Spring Boot, Vue e UniApp
A construção de um sistema de gestão de campus inteligente exige uma arquitetura robusta e escalável. Este artigo detalha a stack tecnológica, os processos de validação e a implementação prática de autenticação e controle de acesso para uma plataforma educacional moderna.
Stack Tecnológica
Backend com Spring Boot
O Spring Boot atua como a espin ...
Publicado em 6-24 02:00
Arquitetura e Desenvolvimento de um Sistema de Gestão de Autoescolas com Spring Boot e Vue.js
Definição da Stack Tecnológica
O sistema opera sob uma arquitetura de cliente-servidor desacoplada. A camada de apresentação é desenvolvida com Vue.js e a biblioteca de componentes Element UI, garantindo uma interface reativa e amigável. A lógica de negócios é processada pelo framwork Spring Boot no backend. Para a camada de persistência, utili ...
Publicado em 6-20 17:26
Substituindo MyBatis por MyBatis-Plus no Projeto Ruoyi Vue
Objetivo: Substituir o MyBatis pelo MyBatis-Plus dentro do projeto.
1. Criação de Branch
Crie uma nova branch para a alteração, como troca-mbatisplus, para manter o código original seguro.
2. Gerenciamento de Dependências
No arquivo pom.xml da raiz do projeto, adicione as seguintes configurações para gerenciar as versões:```
...
<mybatis-pl ...
Publicado em 6-18 05:02
Sistema de Gestão de Requisição de Material de Escritório com Spring Boot e Vue 3
A arquitetura de um sistema corporativo para controle de materiais de escritório exige uma separação clara entre a interface do usuário e a lógica de negócios. Esta implementação utiliza uma stack moderna baseada em Java e JavaScript, garantindo escalabilidade e manutenção simplificada através de uma API RESTful e uma Single Page Application (S ...
Publicado em 6-15 18:43
Sistema Web de Turismo Especializado de Yulin com SpringBoot, Vue e uniapp
Visão Geral da Arquitetura
Este sistema emprega uma arquitetura separada entre front-end e back-end. O back-end é construído com o framework SpringBoot, proporcionando uma base robusta para a lógica de negócios e serviços de API. O front-end, desenvolvido em Vue.js, fornece uma interface de usuário interativa e responsiva. Adicionalmente, uma a ...
Publicado em 6-6 05:43
Guia de Integrações com SpringBoot
O SpringBoot inclui o Tomcat embutido, que é gerenciado como um bean no contêiner Spring. Para uma alternativa mais leve e com menor consumo de recursos, pode-se optar pelo servidor Jetty.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<excl ...
Publicado em 6-5 20:16
Otimização das Classes de Tarefas para Pedidos de Loteria e de Pontuação
A análise do código original revelou uma duplicação significativa entre duas classes de tarefas independentes: uma para sincronizar pedidos de loteria e outra para pedidos de pontos. Cada classe implementava lógica semelhante para reucperar informações do vendedor (streamer), definir o proprietário e atualizar o departamento do time.
Para elimi ...
Publicado em 6-2 18:02