# lcxm-project-blog **Repository Path**: lcxm-project/lcxm-project-blog ## Basic Information - **Project Name**: lcxm-project-blog - **Description**: 博客前后台项目 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-05 - **Last Updated**: 2025-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 我的博客前端和后台 ### 技术栈 > 并没有用什么特别的技术
- 1、后端:主要基于springboot、thymeleaf - 2、数据库相关:mysql(做了主从)、redis、mybatis、JdbcTemplate - 3、定时器:quartz 和spring的scheduler - 4、全文检索,原本使用的是elasticsearch,但es占用内存厉害,改用meilisearch - 5、自动发布: gitee + jenkins, - 6、HTTP服务器: nginx做了反向代理(云主机):默认访问我的物理小主机,连接不上则访问云主机 - 7、SSL证书: let's encrypt 免费申请, acme自动续期,同时脚本拉取通配符证书到本地物理小主机 - 8、前端主要基于bootstrap、jquery以及基于jquery相关的插件 - 已经不写前端很多年了,曾还封装了几个简单的js插件,也花了不少时间了解jquery和一些js插件 - 曾也写过[nojs.js](https://gitee.com/xuqiudong/boot-support/blob/master/module-project/project-console/src/main/resources/static/js/nojs.js)旨在用约定消灭项目中的重复代码,彼时我还知道有springboot(可能是刚刚出来) - 遥想那时还幻想做一个全栈工程师,后来出了vue 也简单了解过一些。 - 现在我只想好好的继续学习后端一些常用技术与架构,前端就随便写写了。