• Stars
    star
    738
  • Rank 61,429 (Top 2 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created about 7 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

个人博客,Spring Boot 开山之作,采用 Spring Boot + MyBatis,前端 Bootstrap + LayUI,支持程序员非常青睐的轻量化的 Markdown 编辑器 Editor.md,支持标签分类检索

FS-Blog

Build Status LICENSE GitHub release

基于 Spring Boot 的个人博客

1. 涉及技术及工具

  • 核心框架:SpringBoot
  • ORM 框架:MyBatis
  • MyBatis 工具:MyBatis Mapper
  • MVC 框架:Spring MVC
  • 模板引擎:Freemarker
  • 编译辅助插件:Lombok
  • CSS 框架:BootStrap 4.0
  • Markdown 编辑器:Editor.md
  • 数据库:MySQL

2. 效果图

2.1 首页

首页

2.2 博客列表页

文章列表

2.3 博客阅读页

文章阅读

2.4 个人简历页

个人简历

2.5 文章编辑页

编辑器

3. 构建及运行

3.1 服务器环境

  • 安装 MySQL
  • 安装 Gradle
  • 在项目目录下运行 gradle clean build,生成的 jar 包位于 build/libs 目录下,使用 java -jar .../fsblog.jar 运行
  • application-dev.yml 中配置数据库用户名和密码,默认为:username: root password: root
  • 默认自动创建数据库、数据表并自动导入初始数据,同样在application-dev.yml中配置
  • 后台管理默认用户名为 admin,密码为 123456

3.2 开发环境

  • 可直接在 IntelliJ IDEA 或 Eclipse 中打开项目进行二次开发

4. 联系方式

QQ:1146556298

Email:[email protected]

5. 相关链接

6. 开源协议

Apache License 2.0

Copyright (c) 2017-present, JamesZBL

More Repositories

1

java_design_patterns

Java 实现的面向对象设计模式示例, 创建者、抽象工厂、工厂方法、原型、单例、适配器、桥接、组合、装饰器、备忘录、观察者、状态、策略、模板方法、访问者
Java
677
star
2

db-hospital-drug

数据库课程设计-医院药品管理系统,符合 3NDF 的规范数据库设计,Spring Boot + MyBatis + MySQL
Java
230
star
3

authmore-framework

基于 OAuth2.0 协议的跨域认证授权开发套件, 包含授权服务和开放平台 Docker 镜像,基于 Spring Boot Starter 的资源服务工具包和客户端(第三方应用)工具包
Java
149
star
4

zhilian_spider

智联招聘关键词搜索职位信息爬虫
Python
36
star
5

algorithm

常用查找和排序算法
Java
34
star
6

URP_Spider

UPR 教务系统信息收集工具(爬虫)
Python
25
star
7

keykee

这是一个记录键盘的使用情况的软件,精确统计每个按键,按键24小时统计,按键频次趋势分析
Python
20
star
8

JianZu

A prototype Android application that integrates rental and secondhand transactions.
Java
9
star
9

JCloudBak

Automatic backup tool for removable device files based on Qiniu cloud storage.
Java
6
star
10

reactive-java

Java 异步编程实战
Java
6
star
11

diulala-server

丢啦啦-大学生公益失物招领平台-服务端应用
Java
5
star
12

bookit

Vue-based bookkeeping App fro Android.
Vue
5
star
13

james-blog

郑保乐的博客 http://james.letec.top
CSS
4
star
14

authmore-doc

开发者手册 - 基于 OAuth2.0 协议的跨应用认证授权开发套件
JavaScript
3
star
15

boss-batch

BOSS直聘批量沟通工具 (ADB)
Python
3
star
16

console-util

命令行字符输出的工具集,目前的功能有表格输出
Java
3
star
17

shell-in-action

Shell 编程实战
Shell
3
star
18

spring-kotlin

使用 Kotlin 构建 Spring Boot 应用,包含 Junit5 Mockito 集成测试
Kotlin
2
star
19

authmore-ui

Authmore 认证平台前端 - 基于 OAuth2.0 的跨域认证授权开发套件
JavaScript
2
star
20

sb-demo

Java
2
star
21

JCloudBak-Linux

Automatic backup tool for removable device files based on Qiniu cloud storage for Linux.
Java
2
star
22

hebust_practise

HTML Practise
HTML
2
star
23

jameszbl.github.io

郑保乐的博客 | James' Blog - 访问 http://james.letec.top
HTML
2
star
24

Qt_Library

Qt 实现的图书管理系统
C++
2
star
25

concurrency

Kotlin (JVM) 并发编程
Kotlin
2
star
26

easy-json

Java 对象和 Json 之间转换的工具
2
star
27

java-share

1
star
28

jencrypt

File and directory encryption application with auto-mount volume.
Python
1
star
29

Dictionary

实现英汉互译等功能的 Android APP
Java
1
star
30

zhilian_analysis

智联招聘职位信息大数据分析
1
star
31

homebrew-jencrypt

homebrew-jencrypt
Ruby
1
star
32

repo-cleaner

常见构建工具依赖仓库清理工具 - 自动扫描指定范围的项目,识别没有使用的版本或过期的依赖,自定义的删除,释放磁盘空间
Python
1
star
33

Library_Management_System

A java web project that uses Spring MVC , Spring , MyBatis , jQuery EasyUI , bootstrap and so on . It can be used to manage a library , especially managing books' info .
Java
1
star