Guia Prático para Integração do Spring Boot 3 com MyBatis-Plus

Pré-requisitos do Ambiente Para seguir este guia, certifique-se de ter as seguintes ferramentas configuradas: IDE: IntelliJ IDEA (versão 2023.3 ou superior) JDK: Versão 17 Banco de Dados: MySQL 8.0+ Inicializando o Projeto Spring Boot Existem dois caminhos principais para iniciar um projeto: via Spring Initializr (automatizado) ou Maven Arche ...

Publicado em 7-7 00:21

Persistência de Dados em Java: Explorando MyBatis e MyBatis-Plus

No desenvolvimento de camadas de persistência em Java, o MyBatis se destaca pela flexibilidade e pelo controle granular sobre o SQL. Por outro lado, o MyBatis-Plus surge como uma extensão poderosa, focada em produtividade e na redução de código repetitivo (boilerplate). Este artigo analisa as características fundamentais, casos de uso e exemplo ...

Publicado em 7-6 20:38

Sistema de Gestão para Troca de Artigos Usados entre Estudantes Universitários com Funcionalidade de Item Gratuito Baseado em Java Spring Boot

Este sistema de gestão visa promover a reutilização e troca de itens usados dentro do ambiente universitário, com um módulo específico dedicado à troca de itens gratuitos. Desenvolvido sobre o framework Java Spring Boot, a plataforma facilita a publicação, navegação, troca e avaliação de itens que os estudantes desejam disponibilizar sem custo. ...

Publicado em 6-29 23:23

Sistema de Gerenciamento de Tarefas com Spring Boot, Vue.js e Uni-app: Design e Implementação

Entrodução Este projeto detalha a concepção e implementação de um Sistema de Gerenciamento de Tarefas utilizando as tecnologias Spring Boot, Vue.js e Uni-app. O sistema visa otimizar a organização e o acompanhamento de tarefas em diversos contextos. Tecnologias Utilizadas Backend: Spring Boot O Spring Boot simplifica o desenvolvimento de aplica ...

Publicado em 6-26 23:24

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