Giter Site home page Giter Site logo

laoyangzhijia's Introduction

老洋之家

网站地址 项目展示 gitHub 码云

友情提示

  1. 项目部署教程在线访问地址
  2. 项目部署文档在线访问地址
  3. 项目开发文档在线访问地址
  4. 开发过程遇到的(问题)在线访问地址

创建背景

之前在:CSDN、博客园写博客。
写了2年多后,有了想自己搭建博客的冲动。 毕竟 "租房"总是让人感到没有"归属感"。
于是我尝试过:用Hexo搭建静态博客,托管到GitHub上, 虽然轻巧炫酷,但体验后,才知:文章管理之不便。
因此:便开始创建(老洋之家)个人博客的征途。

项目介绍

老洋之家项目是一个(个人博客系统),包括前台博客页面及后台管理系统,基于SpringBoot+MyBatis实现,采用Tomcat容器部署。

前台博客页面包含:首页、博客文章页面、博客分类、归档页面、关于我页面、搜索页面、登录页面。

后台管理系统包含:博客管理、分类管理、标签管理、用户管理

项目演示

项目演示地址:

前台:博客页面

front_index

后台:管理系统

after_index

组织结构

laoyangzhijia
├── src -- 源代码
├── blog.sql -- 数据库表
├── pom.xml -- 依赖配置文件

技术选型

前端技术

技术 说明 官网
Semantic UI 前端框架 https://semantic-ui.com/
LayUi 前端框架 https://www.layui.com/
X-admin 后台模板 https://gitee.com/daniuit/X-admin?_from=gitee_search
jQuery JavaScript 库 https://github.com/jquery/jquery
Editormd Markdown 编辑器 https://pandao.github.io/editor.md/

后端技术

技术 说明 官网
SpringBoot 容器+MVC框架 https://spring.io/projects/spring-boo
MyBatis ORM框架 http://www.mybatis.org/mybatis-3/zh/index.html
SLF4J 日志门面 http://www.slf4j.org/
Logback 日志技术 http://logback.qos.ch/
Lombok 简化对象封装工具 https://github.com/rzwitserloot/lombok
PageHelper MyBatis物理分页插件 http://git.oschina.net/free/Mybatis_PageHelper

架构图

业务架构图

下载

数据库E-R图

image-20210717173057950

环境搭建

开发工具

工具 说明 官网
IDEA 开发IDE https://www.jetbrains.com/idea/download
Navicat 数据库连接工具 http://www.formysql.com/xiazai.html
X-shell Linux远程连接工具 http://www.netsarang.com/download/software.html
Xftp Linux远程传输工具 https://www.netsarang.com/zh/xftp/
ProcessOn 流程图绘制工具 https://www.processon.com/
Snipaste 屏幕截图工具 https://www.snipaste.com/
Typora Markdown编辑器 https://typora.io/

开发环境

工具 版本号 下载
JDK 1.8 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Mysql 8.0 https://www.mysql.com/

参考

laoyangzhijia's People

Contributors

2560055298 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.