Meu blog
Persistência não é fácil. Se você acha que o projeto é bom, você pode dar uma estrela ao projeto. Também é um incentivo para continuar atualizando o código.
A versão Spring Boot do branch atual é 2.7.5. Se quiser aprender e usar outras versões, você pode clicar diretamente no nome do branch abaixo para ir para o branch do warehouse correspondente.
nome da filial | Versão de inicialização Spring |
---|
bota de mola-2.3.7 | 2.3.7-LIBERAÇÃO |
principal | 2.7.5 |
spring-boot-3.x | 3.1.0 |
- Você pode utilizá-lo como template de blog, pois a interface do Meu Blog é muito bonita e simples, atendendo a todos os requisitos de um blog privado;
- Você também pode usá-lo como um projeto de aprendizagem para a pilha de tecnologia SpringBoot. Meu Blog também atende aos requisitos e o código e as funções estão completos;
- Existem três conjuntos de modelos de tema de blog integrados, cada um com seu próprio estilo de tema exclusivo, para satisfazer a escolha de todos, e mais serão adicionados no futuro para que todos possam criar seu próprio blog;
- A pilha de tecnologia é nova e possui ricos pontos de conhecimento. Após o aprendizado, ela pode melhorar a compreensão e o domínio do conhecimento de todos, o que ajudará a melhorar sua competitividade no mercado.
Para mais projetos práticos do Spring Boot, você pode prestar atenção a outro repositório de código do Shisan, spring-boot-projects. Este repositório contém principalmente tutoriais de aprendizagem introdutórios do Spring Boot e alguns tutoriais de projetos práticos comuns do Spring Boot, incluindo vários exemplos de uso do Spring Boot. Código, mas também inclui código-fonte do projeto e exibição de efeitos de alguns projetos práticos incluem web básica. Desenvolvimento e projetos práticos de separação de front-end e back-end comumente usados, etc. No futuro, continuaremos a adicionar alguns códigos-fonte de projetos práticos com base no feedback de todos, nos livraremos das amarras de vários casos de entrada do hello world e realmente domine o desenvolvimento do Spring Boot.
Siga a conta pública: Programador Treze , responda "Hook Up" para participar da comunicação do grupo.
Coisas a serem observadas
- O diretório do arquivo de banco de dados é
static-files/my_blog_db.sql
; - Após a implantação, você pode modificar as informações básicas do site, como direitos autorais, imagens de logotipo, registros de arquivamento, etc., de acordo com suas necessidades;
- A conta de login padrão do sistema de gerenciamento de backend My Blog é admin e a senha de login padrão é 123456;
- Versão Layui do My-Blog, endereço do armazém My-Blog-layui, amigos interessados também podem aprender sobre isso;
- Ainda existem algumas imperfeições no Meu Blog. Sou uma pessoa muito inexperiente, então espero que me perdoem;
- Se você tiver alguma dúvida, envie-me um feedback e farei o possível para melhorar o projeto.
Demonstração do projeto
- Vídeo 1: Introdução ao projeto de blog My-Blog
- Vídeo 2: Demonstração do sistema de projeto de blog My-Blog-1
- Vídeo 3: Demonstração do sistema de projeto de blog My-Blog-2
- Vídeo 4: Visualização do projeto do blog
Documentação de desenvolvimento
"SpringBoot + Mybatis + Thymeleaf constroem um blog pessoal bonito e prático" (código de cupom de redução de pagamento LSJdK3KT)
- Lição 01: Introdução à construção de um sistema de blog pessoal simples e prático com Spring Boot
- Lição 02: Crie rapidamente aplicativos Spring Boot
- Lição 03: Desenvolvimento do projeto Spring Boot e explicação do desenvolvimento do projeto web
- Lição 04: Spring Boot integra mecanismo de template Thymeleaf
- Lição 05: Spring Boot lida com upload de arquivo e eco de caminho
- Lição 06: Spring Boot configura automaticamente fontes de dados e opera bancos de dados
- Lição 07: Spring Boot integra MyBatis para operar o banco de dados
- Lição 08: Mybatis-Generator gera código automaticamente
- Lição 09: Processamento de transações no Spring Boot
- Lição 10: Tutorial de prática do projeto Spring Boot para uso da tecnologia Ajax
- Lição 11: Design e implementação de API RESTful na prática do projeto Spring Boot
- Lição 12: Implementação da função de paginação no desenvolvimento do projeto do sistema de blog Spring Boot
- Lição 13: Função de código de verificação no desenvolvimento de projeto de sistema de blog Spring Boot
- Lição 14: Implementação do módulo de login para desenvolvimento de projeto de sistema de blog Spring Boot
- Lição 15: Interceptador de login para desenvolvimento de projeto de sistema de blog Spring Boot
- Lição 16: Implementação da função de classificação no desenvolvimento do projeto do sistema de blog Spring Boot
- Lição 17: Implementação da função tag no desenvolvimento do projeto do sistema de blog Spring Boot
- Lição 18: Função de edição de artigos no desenvolvimento de projetos de sistema de blog Spring Boot
- Lição 19: Edição e melhoria de artigos para desenvolvimento de projeto de sistema de blog Spring Boot
- Lição 20: Implementação do módulo de artigo para desenvolvimento de projeto de sistema de blog Spring Boot
- Lição 21: Implementação do Módulo Friend Chain para Desenvolvimento de Projeto de Sistema de Blog Spring Boot
- Lição 22: Produção de página inicial de site para desenvolvimento de projeto de sistema de blog Spring Boot
- Lição 23: Paginação e produção de barra lateral para desenvolvimento de projeto de sistema de blog Spring Boot
- Lição 24: Produção de páginas de pesquisa para desenvolvimento de projeto de sistema de blog Spring Boot
- Lição 25: Desenvolvimento do projeto do sistema Spring Boot Blog Detalhes do artigo Produção da página
- Lição 26: Produção de página de erro para desenvolvimento de projeto de sistema de blog Spring Boot
- Lição 27: Implementação da função de comentário no desenvolvimento do projeto do sistema de blog Spring Boot
- Lição 28: Empacotamento do projeto e implantação do desenvolvimento do projeto do sistema de blog Spring Boot
Entre em contato com o autor
Se você tiver alguma dúvida ou sugestão, pode me dar feedback nas questões, e aos poucos irei melhorando este projeto.
- Meu e-mail: [email protected]
- Grupo de intercâmbio técnico QQ: 719099151 796794009 881582471
My-Blog criou armazéns de código no GitHub e na nuvem de código doméstica. Se alguém demorar para acessar o GitHub, é recomendável visualizar o projeto no Gitee. Os dois armazéns serão atualizados de forma síncrona.
- Meu blog no GitHub
- Meu blog no Gitee
Visualização do efeito
Página de gerenciamento de back-end
Página de exibição do blog
Durante o desenvolvimento, três conjuntos de modelos de temas de blog foram incorporados ao projeto, cada um com seu próprio estilo de tema . Os efeitos são os seguintes:
Modelo um
primeira página
Navegação de artigos
Links amigáveis
Modelo dois
primeira página
Navegação de artigos
Links amigáveis
Modelo três
primeira página
Navegação de artigos
Links amigáveis
grato
- projetos de primavera
- ColorlibHQ
- Tonytomov
- Pandao
- Dong Chuan
- zjhch123
- t4t5