feat:新增JsonView博客

This commit is contained in:
2025-12-12 10:41:15 +08:00
parent f7a52fc11a
commit c68d66f01a
10 changed files with 269 additions and 29 deletions

View File

@@ -22,16 +22,22 @@ export default defineConfig({
{ text: 'Home', link: '/' },
{ text: 'Web前端',
items: [
{ text: 'Vue3-Common', link: '/Web-Front/Vue3-Common' },
{ text: 'JavaScript知识点整理', link: '/Web-Front/JavaScript-Guide' }
{
text: 'Vue',
items: [
{ text: 'Vue3-Common', link: '/Web-Front/Vue/Vue3-Common' },
]
},
{
text: '其他',
items: [
{ text: 'JavaScript知识点整理', link: '/Web-Front/Others/JavaScript-Guide' }
]
},
]
},
{ text: 'Web后端',
items: [
{ text: 'MySQL知识点', link: '/Web-Backend/MySQL-Knowledge' },
{ text: 'Flyway简单使用', link: '/Web-Backend/Flyway' },
{ text: 'MyBatis简介和使用', link: '/Web-Backend/MyBatis' },
{ text: 'RustFS简介和使用', link: '/Web-Backend/RustFS' },
{
text: 'SpringBoot',
items: [
@@ -49,7 +55,17 @@ export default defineConfig({
{ text: 'FastAPI基础教程', link: '/Web-Backend/FastAPI/FastAPI-Guide' },
{ text: '基于OAuth2的安全验证', link: '/Web-Backend/FastAPI/OAuth2' }
]
}
},
{
text: '其他',
items: [
{ text: 'MySQL知识点', link: '/Web-Backend/Others/MySQL-Knowledge' },
{ text: 'Flyway简单使用', link: '/Web-Backend/Others/Flyway' },
{ text: 'MyBatis简介和使用', link: '/Web-Backend/Others/MyBatis' },
{ text: 'RustFS简介和使用', link: '/Web-Backend/Others/RustFS' },
{ text: 'JsonView和MapStruct使用', link: '/Web-Backend/Others/JsonView-MapStruct' },
]
},
]
},
{ text: 'DevOps',
@@ -72,8 +88,18 @@ export default defineConfig({
{
text: 'Web前端',
items: [
{ text: 'Vue3-Common', link: '/Web-Front/Vue3-Common' },
{ text: 'JavaScript知识点整理', link: '/Web-Front/JavaScript-Guide' }
{
text: 'Vue',
items: [
{ text: 'Vue3-Common', link: '/Web-Front/Vue/Vue3-Common' }
]
},
{
text: 'Others',
items: [
{ text: 'JavaScript知识点整理', link: '/Web-Front/Others/JavaScript-Guide' }
]
},
]
},
],
@@ -81,10 +107,6 @@ export default defineConfig({
{
text: 'Web后端',
items: [
{ text: 'MySQL知识点', link: '/Web-Backend/MySQL-Knowledge' },
{ text: 'Flyway简单使用', link: '/Web-Backend/Flyway' },
{ text: 'MyBatis简介和使用', link: '/Web-Backend/MyBatis' },
{ text: 'RustFS简介和使用', link: '/Web-Backend/RustFS' },
{ text: 'SpringBoot',
items: [
{ text: 'Spring IOC简介', link: '/Web-Backend/SpringBoot/SpringIOC' },
@@ -100,6 +122,15 @@ export default defineConfig({
{ text: 'FastAPI基础教程', link: '/Web-Backend/FastAPI/FastAPI-Guide' },
{ text: '基于OAuth2的安全验证', link: '/Web-Backend/FastAPI/OAuth2' }
]
},
{ text: '其他',
items: [
{ text: 'MySQL知识点', link: '/Web-Backend/Others/MySQL-Knowledge' },
{ text: 'Flyway简单使用', link: '/Web-Backend/Others/Flyway' },
{ text: 'MyBatis简介和使用', link: '/Web-Backend/Others/MyBatis' },
{ text: 'RustFS简介和使用', link: '/Web-Backend/Others/RustFS' },
{ text: 'JsonView和MapStruct使用', link: '/Web-Backend/Others/JsonView-MapStruct' },
]
}
],
},
@@ -113,6 +144,16 @@ export default defineConfig({
{ text: 'ElasticSearch部署和使用', link: '/DevOps/ElasticSearch' }
]
}
],
'/Flutter/': [
{
text: 'Flutter',
items: [
{ text: 'Dart基础教程', link: '/Flutter/DartGuide' },
{ text: 'Flutter基础教程', link: '/Flutter/FlutterGuide' },
{ text: '实战技巧', link: '/Flutter/Practice' }
]
}
]
},