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