mirror of
https://github.com/cool-team-official/cool-admin-java-docs.git
synced 2026-10-06 15:03:33 +08:00
在GitHub上编辑
This commit is contained in:
Vendored
+2
-2
@@ -8,14 +8,14 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Vendored
+6
-6
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
import{_ as a,c as e,o as t,a4 as o}from"./chunks/framework.DHgIdERs.js";const f=JSON.parse('{"title":"介绍","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md","lastUpdated":1720594161000}'),r={name:"README.md"},l=o('<h1 id="介绍" tabindex="-1">介绍 <a class="header-anchor" href="#介绍" aria-label="Permalink to "介绍""></a></h1><p>这是 Cool Admin(Java 版)的在线文档仓库,我们会尽力完善文档。也希望广大开发者粉丝帮助完善文档,积极提交<a href="https://github.com/cool-team-official/cool-admin-java-docs/pulls" target="_blank" rel="noreferrer">Pull requests</a>,共同参与开源,你的贡献可能给其他人代码巨大的帮助</p><h1 id="地址" tabindex="-1">地址 <a class="header-anchor" href="#地址" aria-label="Permalink to "地址""></a></h1><ul><li><p>文档:<a href="https://java.cool-admin.com" target="_blank" rel="noreferrer">https://java.cool-admin.com</a></p></li><li><p>官网:<a href="https://cool-js.com" target="_blank" rel="noreferrer">https://cool-js.com</a></p></li></ul>',4),s=[l];function c(n,i,_,d,h,p){return t(),e("div",null,s)}const u=a(r,[["render",c]]);export{f as __pageData,u as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as a,c as e,o as t,a4 as o}from"./chunks/framework.DHgIdERs.js";const f=JSON.parse('{"title":"介绍","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md","lastUpdated":1720594161000}'),r={name:"README.md"},l=o("",4),s=[l];function c(n,i,_,d,h,p){return t(),e("div",null,s)}const u=a(r,[["render",c]]);export{f as __pageData,u as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as e,c as o,o as t,j as a,a as c}from"./chunks/framework.DHgIdERs.js";const E=JSON.parse('{"title":"cool-admin-java-docs","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md","lastUpdated":1720593124000}'),s={name:"README.md"},d=a("h1",{id:"cool-admin-java-docs",tabindex:"-1"},[c("cool-admin-java-docs "),a("a",{class:"header-anchor",href:"#cool-admin-java-docs","aria-label":'Permalink to "cool-admin-java-docs"'},"")],-1),n=[d];function r(i,l,m,_,p,h){return t(),o("div",null,n)}const v=e(s,[["render",r]]);export{E as __pageData,v as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as e,c as o,o as t,j as a,a as c}from"./chunks/framework.DHgIdERs.js";const E=JSON.parse('{"title":"cool-admin-java-docs","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md","lastUpdated":1720593124000}'),s={name:"README.md"},d=a("h1",{id:"cool-admin-java-docs",tabindex:"-1"},[c("cool-admin-java-docs "),a("a",{class:"header-anchor",href:"#cool-admin-java-docs","aria-label":'Permalink to "cool-admin-java-docs"'},"")],-1),n=[d];function r(i,l,m,_,p,h){return t(),o("div",null,n)}const v=e(s,[["render",r]]);export{E as __pageData,v as default};
|
||||
+1
-1
@@ -1 +1 @@
|
||||
import{U as o,ab as p,ac as u,ad as l,ae as c,af as f,ag as d,ah as m,ai as h,aj as g,ak as A,d as P,u as v,y,x as w,al as C,am as R,an as b,ao as E}from"./chunks/framework.DHgIdERs.js";import{R as S}from"./chunks/theme.LmTTO8j8.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(S),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return y(()=>{w(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),R(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function _(){globalThis.__VITEPRESS__=!0;const e=x(),a=j();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function j(){return h(T)}function x(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&_().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{_ as createApp};
|
||||
import{U as o,ab as p,ac as u,ad as l,ae as c,af as f,ag as d,ah as m,ai as h,aj as g,ak as A,d as P,u as v,y,x as w,al as C,am as R,an as b,ao as E}from"./chunks/framework.DHgIdERs.js";import{R as S}from"./chunks/theme.4IiZwtXC.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(S),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return y(()=>{w(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),R(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function _(){globalThis.__VITEPRESS__=!0;const e=x(),a=j();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function j(){return h(T)}function x(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&_().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{_ as createApp};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+2
-2
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
import{_ as a,c as e,o as t,a4 as r,a5 as o,a6 as i,a7 as s}from"./chunks/framework.DHgIdERs.js";const x=JSON.parse('{"title":"交流合作","description":"","frontmatter":{},"headers":[],"relativePath":"src/about/index.md","filePath":"src/about/index.md","lastUpdated":1720593505000}'),n={name:"src/about/index.md"},c=r('<h1 id="交流合作" tabindex="-1">交流合作 <a class="header-anchor" href="#交流合作" aria-label="Permalink to "交流合作""></a></h1><p>如果我们的项目对你有用,欢迎加入我们大家庭一起讨论,共创一些美好的事情。</p><h2 id="微信" tabindex="-1">微信 <a class="header-anchor" href="#微信" aria-label="Permalink to "微信""></a></h2><p>扫一扫加入微信开发交流群</p><p><img src="'+o+'" alt=""></p><h2 id="抖音" tabindex="-1">抖音 <a class="header-anchor" href="#抖音" aria-label="Permalink to "抖音""></a></h2><p>主要是做一些技术教程、技术分享、框架更新、插件分享等内容。你可以在这边了解到一些关于我们框架的最新动态,还可以了解到一些前沿的技术,特别是跟 Ai 相关的,有兴趣的可以关注我们。</p><p><img src="'+i+'" alt=""></p><h2 id="b-站" tabindex="-1">B 站 <a class="header-anchor" href="#b-站" aria-label="Permalink to "B 站""></a></h2><p><a href="https://space.bilibili.com/19293745" target="_blank" rel="noreferrer">COOL 团队哔哩哔哩官方账户</a></p><h2 id="公众号" tabindex="-1">公众号 <a class="header-anchor" href="#公众号" aria-label="Permalink to "公众号""></a></h2><p>COOL 的一些最新资讯、技术分享、框架更新、插件分享等</p><p><img src="'+s+'" alt=""></p>',13),l=[c];function d(_,h,p,m,b,u){return t(),e("div",null,l)}const q=a(n,[["render",d]]);export{x as __pageData,q as default};
|
||||
+1
-1
@@ -1 +1 @@
|
||||
import{_ as a,c as e,o as t,a4 as r,a5 as o,a6 as i,a7 as s}from"./chunks/framework.DHgIdERs.js";const x=JSON.parse('{"title":"交流合作","description":"","frontmatter":{},"headers":[],"relativePath":"src/about/index.md","filePath":"src/about/index.md","lastUpdated":null}'),n={name:"src/about/index.md"},l=r("",13),c=[l];function d(_,h,p,m,u,b){return t(),e("div",null,c)}const q=a(n,[["render",d]]);export{x as __pageData,q as default};
|
||||
import{_ as a,c as e,o as t,a4 as r,a5 as o,a6 as i,a7 as s}from"./chunks/framework.DHgIdERs.js";const x=JSON.parse('{"title":"交流合作","description":"","frontmatter":{},"headers":[],"relativePath":"src/about/index.md","filePath":"src/about/index.md","lastUpdated":1720593505000}'),n={name:"src/about/index.md"},c=r("",13),l=[c];function d(_,h,p,m,b,u){return t(),e("div",null,l)}const q=a(n,[["render",d]]);export{x as __pageData,q as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as a,c as e,o as t,a4 as r,a5 as o,a6 as i,a7 as s}from"./chunks/framework.DHgIdERs.js";const x=JSON.parse('{"title":"交流合作","description":"","frontmatter":{},"headers":[],"relativePath":"src/about/index.md","filePath":"src/about/index.md","lastUpdated":null}'),n={name:"src/about/index.md"},l=r('<h1 id="交流合作" tabindex="-1">交流合作 <a class="header-anchor" href="#交流合作" aria-label="Permalink to "交流合作""></a></h1><p>如果我们的项目对你有用,欢迎加入我们大家庭一起讨论,共创一些美好的事情。</p><h2 id="微信" tabindex="-1">微信 <a class="header-anchor" href="#微信" aria-label="Permalink to "微信""></a></h2><p>扫一扫加入微信开发交流群</p><p><img src="'+o+'" alt=""></p><h2 id="抖音" tabindex="-1">抖音 <a class="header-anchor" href="#抖音" aria-label="Permalink to "抖音""></a></h2><p>主要是做一些技术教程、技术分享、框架更新、插件分享等内容。你可以在这边了解到一些关于我们框架的最新动态,还可以了解到一些前沿的技术,特别是跟 Ai 相关的,有兴趣的可以关注我们。</p><p><img src="'+i+'" alt=""></p><h2 id="b-站" tabindex="-1">B 站 <a class="header-anchor" href="#b-站" aria-label="Permalink to "B 站""></a></h2><p><a href="https://space.bilibili.com/19293745" target="_blank" rel="noreferrer">COOL 团队哔哩哔哩官方账户</a></p><h2 id="公众号" tabindex="-1">公众号 <a class="header-anchor" href="#公众号" aria-label="Permalink to "公众号""></a></h2><p>COOL 的一些最新资讯、技术分享、框架更新、插件分享等</p><p><img src="'+s+'" alt=""></p>',13),c=[l];function d(_,h,p,m,u,b){return t(),e("div",null,c)}const q=a(n,[["render",d]]);export{x as __pageData,q as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as e,c as t,o as s,j as a,a as o,a8 as i}from"./chunks/framework.DHgIdERs.js";const $=JSON.parse('{"title":"Ai 编码","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/ai.md","filePath":"src/guide/ai.md","lastUpdated":1720593505000}'),r={name:"src/guide/ai.md"},c=a("h1",{id:"ai-编码",tabindex:"-1"},[o("Ai 编码 "),a("a",{class:"header-anchor",href:"#ai-编码","aria-label":'Permalink to "Ai 编码"'},"")],-1),n=a("p",null,"coming soon!!!",-1),d=a("p",null,[a("img",{src:i,alt:"","data-zoomable":""})],-1),_=[c,n,d];function l(p,m,h,u,f,g){return s(),t("div",null,_)}const b=e(r,[["render",l]]);export{$ as __pageData,b as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as e,c as t,o as s,j as a,a as o,a8 as i}from"./chunks/framework.DHgIdERs.js";const $=JSON.parse('{"title":"Ai 编码","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/ai.md","filePath":"src/guide/ai.md","lastUpdated":1720593505000}'),r={name:"src/guide/ai.md"},c=a("h1",{id:"ai-编码",tabindex:"-1"},[o("Ai 编码 "),a("a",{class:"header-anchor",href:"#ai-编码","aria-label":'Permalink to "Ai 编码"'},"")],-1),n=a("p",null,"coming soon!!!",-1),d=a("p",null,[a("img",{src:i,alt:"","data-zoomable":""})],-1),_=[c,n,d];function l(p,m,h,u,f,g){return s(),t("div",null,_)}const b=e(r,[["render",l]]);export{$ as __pageData,b as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as e,c as t,o as s,j as a,a as o,a8 as i}from"./chunks/framework.DHgIdERs.js";const $=JSON.parse('{"title":"Ai 编码","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/ai.md","filePath":"src/guide/ai.md","lastUpdated":null}'),r={name:"src/guide/ai.md"},c=a("h1",{id:"ai-编码",tabindex:"-1"},[o("Ai 编码 "),a("a",{class:"header-anchor",href:"#ai-编码","aria-label":'Permalink to "Ai 编码"'},"")],-1),n=a("p",null,"coming soon!!!",-1),d=a("p",null,[a("img",{src:i,alt:"","data-zoomable":""})],-1),l=[c,n,d];function _(p,m,h,u,f,g){return s(),t("div",null,l)}const b=e(r,[["render",_]]);export{$ as __pageData,b as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as e,c as t,o as s,j as a,a as o,a8 as i}from"./chunks/framework.DHgIdERs.js";const $=JSON.parse('{"title":"Ai 编码","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/ai.md","filePath":"src/guide/ai.md","lastUpdated":null}'),r={name:"src/guide/ai.md"},c=a("h1",{id:"ai-编码",tabindex:"-1"},[o("Ai 编码 "),a("a",{class:"header-anchor",href:"#ai-编码","aria-label":'Permalink to "Ai 编码"'},"")],-1),n=a("p",null,"coming soon!!!",-1),d=a("p",null,[a("img",{src:i,alt:"","data-zoomable":""})],-1),l=[c,n,d];function _(p,m,h,u,f,g){return s(),t("div",null,l)}const b=e(r,[["render",_]]);export{$ as __pageData,b as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"缓存","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/cache.md","filePath":"src/guide/cache.md","lastUpdated":null}'),h={name:"src/guide/cache.md"},l=n("",10),p=[l];function t(e,k,E,r,d,c){return a(),i("div",null,p)}const o=s(h,[["render",t]]);export{y as __pageData,o as default};
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"缓存","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/cache.md","filePath":"src/guide/cache.md","lastUpdated":null}'),h={name:"src/guide/cache.md"},l=n(`<h1 id="缓存" tabindex="-1">缓存 <a class="header-anchor" href="#缓存" aria-label="Permalink to "缓存""></a></h1><p>为了不过多依赖环境,框架自带基于springCache默认实现了两种缓存</p><ul><li>caffeine 无需额外安装软件,由 Ben Manes 开发的一个 Java 缓存库,旨在提供高性能、高效的缓存解决方案。</li><li>redis 需安装redis,提供了一种高效且可靠的解决方案,能够显著提升应用程序的性能和响应速度。</li></ul><div class="language-yaml vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">yaml</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;">spring</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"缓存","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/cache.md","filePath":"src/guide/cache.md","lastUpdated":1720593505000}'),h={name:"src/guide/cache.md"},l=n(`<h1 id="缓存" tabindex="-1">缓存 <a class="header-anchor" href="#缓存" aria-label="Permalink to "缓存""></a></h1><p>为了不过多依赖环境,框架自带基于springCache默认实现了两种缓存</p><ul><li>caffeine 无需额外安装软件,由 Ben Manes 开发的一个 Java 缓存库,旨在提供高性能、高效的缓存解决方案。</li><li>redis 需安装redis,提供了一种高效且可靠的解决方案,能够显著提升应用程序的性能和响应速度。</li></ul><div class="language-yaml vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">yaml</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;">spring</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"> # caffeine 缓存</span></span>
|
||||
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> cache</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
|
||||
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> type</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">caffeine</span></span>
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"缓存","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/cache.md","filePath":"src/guide/cache.md","lastUpdated":1720593505000}'),h={name:"src/guide/cache.md"},l=n("",10),p=[l];function t(e,k,E,r,d,c){return a(),i("div",null,p)}const o=s(h,[["render",t]]);export{y as __pageData,o as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const F=JSON.parse('{"title":"控制器","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/controller.md","filePath":"src/guide/controller.md","lastUpdated":null}'),h={name:"src/guide/controller.md"},t=n("",29),k=[t];function l(p,e,E,r,d,g){return a(),i("div",null,k)}const o=s(h,[["render",l]]);export{F as __pageData,o as default};
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const F=JSON.parse('{"title":"控制器","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/controller.md","filePath":"src/guide/controller.md","lastUpdated":null}'),h={name:"src/guide/controller.md"},t=n(`<h1 id="控制器" tabindex="-1">控制器 <a class="header-anchor" href="#控制器" aria-label="Permalink to "控制器""></a></h1><p>所有的 controller 都继承自 BaseController,该父类已经实现了以下六个基础方法:add、delete、update、page、list、info,可以大大简化代码,使得 controller 更加简洁。</p><h2 id="示例" tabindex="-1">示例 <a class="header-anchor" href="#示例" aria-label="Permalink to "示例""></a></h2><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">@</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">Tag</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">name</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "测试CURD"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">description</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "测试CURD"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">)</span></span>
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const F=JSON.parse('{"title":"控制器","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/controller.md","filePath":"src/guide/controller.md","lastUpdated":1720593505000}'),h={name:"src/guide/controller.md"},t=n(`<h1 id="控制器" tabindex="-1">控制器 <a class="header-anchor" href="#控制器" aria-label="Permalink to "控制器""></a></h1><p>所有的 controller 都继承自 BaseController,该父类已经实现了以下六个基础方法:add、delete、update、page、list、info,可以大大简化代码,使得 controller 更加简洁。</p><h2 id="示例" tabindex="-1">示例 <a class="header-anchor" href="#示例" aria-label="Permalink to "示例""></a></h2><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">@</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">Tag</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">name</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "测试CURD"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">description</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "测试CURD"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">)</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">@</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">CoolRestController</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">value</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "/cool"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">api</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> {</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"add"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"delete"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"update"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"page"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"list"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"info"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">})</span></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">public</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> class</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> AdminDemoInfoController</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> extends</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> BaseController</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"><</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">DemoService</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">DemoEntity</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">> {</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> @</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">Override</span></span>
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const F=JSON.parse('{"title":"控制器","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/controller.md","filePath":"src/guide/controller.md","lastUpdated":1720593505000}'),h={name:"src/guide/controller.md"},t=n("",29),k=[t];function l(p,e,E,r,d,g){return a(),i("div",null,k)}const o=s(h,[["render",l]]);export{F as __pageData,o as default};
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const F=JSON.parse('{"title":"统一异常处理","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/exception.md","filePath":"src/guide/exception.md","lastUpdated":null}'),h={name:"src/guide/exception.md"},k=n(`<h1 id="统一异常处理" tabindex="-1">统一异常处理 <a class="header-anchor" href="#统一异常处理" aria-label="Permalink to "统一异常处理""></a></h1><p>提供了简化的业务异常抛出工具</p><ul><li>CoolPreconditions.check(check != null, "用户名已存在");</li></ul><h2 id="异常统一捕获" tabindex="-1">异常统一捕获 <a class="header-anchor" href="#异常统一捕获" aria-label="Permalink to "异常统一捕获""></a></h2><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">@</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">RestControllerAdvice</span></span>
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const F=JSON.parse('{"title":"统一异常处理","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/exception.md","filePath":"src/guide/exception.md","lastUpdated":1720593505000}'),h={name:"src/guide/exception.md"},k=n(`<h1 id="统一异常处理" tabindex="-1">统一异常处理 <a class="header-anchor" href="#统一异常处理" aria-label="Permalink to "统一异常处理""></a></h1><p>提供了简化的业务异常抛出工具</p><ul><li>CoolPreconditions.check(check != null, "用户名已存在");</li></ul><h2 id="异常统一捕获" tabindex="-1">异常统一捕获 <a class="header-anchor" href="#异常统一捕获" aria-label="Permalink to "异常统一捕获""></a></h2><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">@</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">RestControllerAdvice</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">@</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">Slf4j</span></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">public</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> class</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> CoolExceptionHandler</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> {</span></span>
|
||||
<span class="line"></span>
|
||||
+1
-1
@@ -1 +1 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const F=JSON.parse('{"title":"统一异常处理","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/exception.md","filePath":"src/guide/exception.md","lastUpdated":null}'),h={name:"src/guide/exception.md"},k=n("",9),t=[k];function l(p,e,E,r,d,g){return a(),i("div",null,t)}const c=s(h,[["render",l]]);export{F as __pageData,c as default};
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const F=JSON.parse('{"title":"统一异常处理","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/exception.md","filePath":"src/guide/exception.md","lastUpdated":1720593505000}'),h={name:"src/guide/exception.md"},k=n("",9),t=[k];function l(p,e,E,r,d,g){return a(),i("div",null,t)}const c=s(h,[["render",l]]);export{F as __pageData,c as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as a,c as e,o as t,a4 as i,a9 as o}from"./chunks/framework.DHgIdERs.js";const u=JSON.parse('{"title":"Ai 流程编排","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/flow.md","filePath":"src/guide/flow.md","lastUpdated":null}'),r={name:"src/guide/flow.md"},s=i('<h1 id="ai-流程编排" tabindex="-1">Ai 流程编排 <a class="header-anchor" href="#ai-流程编排" aria-label="Permalink to "Ai 流程编排""></a></h1><p>coming soon!!!</p><p><a href="https://www.bilibili.com/video/BV1i1421r7ri/" target="_blank" rel="noreferrer">nodejs 版本视频演示</a></p><p>开发 Ai 应用必备!!!</p><p>随着 Ai 的火热,很多应用希望接入 Ai 的能力,但是每次都是用代码手搓,容易把我们累死,而是也非常不灵活。</p><p>于是我们面向开发者和软件开发公司,做了一个 Ai 流程编排功能,结合知识库,通过拖动配置,很容易就能完成一个 Ai 的核心流程。</p><p>因此如果你需要开发 Ai 相关应用,这个可能会给你带来巨大的帮助。</p><p><img src="'+o+'" alt="流程编排" data-zoomable=""></p><div class="warning custom-block"><p class="custom-block-title">注意</p><p>Ai 流程编排+知识库需要单独购买,预售 999 元</p></div>',9),c=[s];function p(l,_,n,d,m,f){return t(),e("div",null,c)}const A=a(r,[["render",p]]);export{u as __pageData,A as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as a,c as e,o as t,a4 as i,a9 as o}from"./chunks/framework.DHgIdERs.js";const u=JSON.parse('{"title":"Ai 流程编排","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/flow.md","filePath":"src/guide/flow.md","lastUpdated":null}'),r={name:"src/guide/flow.md"},s=i("",9),c=[s];function p(l,_,n,d,m,f){return t(),e("div",null,c)}const A=a(r,[["render",p]]);export{u as __pageData,A as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as a,c as e,o as t,a4 as i,a9 as o}from"./chunks/framework.DHgIdERs.js";const A=JSON.parse('{"title":"Ai 流程编排","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/flow.md","filePath":"src/guide/flow.md","lastUpdated":1720593505000}'),r={name:"src/guide/flow.md"},s=i('<h1 id="ai-流程编排" tabindex="-1">Ai 流程编排 <a class="header-anchor" href="#ai-流程编排" aria-label="Permalink to "Ai 流程编排""></a></h1><p>coming soon!!!</p><p><a href="https://www.bilibili.com/video/BV1i1421r7ri/" target="_blank" rel="noreferrer">nodejs 版本视频演示</a></p><p>开发 Ai 应用必备!!!</p><p>随着 Ai 的火热,很多应用希望接入 Ai 的能力,但是每次都是用代码手搓,容易把我们累死,而是也非常不灵活。</p><p>于是我们面向开发者和软件开发公司,做了一个 Ai 流程编排功能,结合知识库,通过拖动配置,很容易就能完成一个 Ai 的核心流程。</p><p>因此如果你需要开发 Ai 相关应用,这个可能会给你带来巨大的帮助。</p><p><img src="'+o+'" alt="流程编排" data-zoomable=""></p><div class="warning custom-block"><p class="custom-block-title">注意</p><p>Ai 流程编排+知识库需要单独购买,预售 999 元</p></div>',9),c=[s];function p(_,l,n,d,m,f){return t(),e("div",null,c)}const u=a(r,[["render",p]]);export{A as __pageData,u as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as a,c as e,o as t,a4 as i,a9 as o}from"./chunks/framework.DHgIdERs.js";const A=JSON.parse('{"title":"Ai 流程编排","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/flow.md","filePath":"src/guide/flow.md","lastUpdated":1720593505000}'),r={name:"src/guide/flow.md"},s=i("",9),c=[s];function p(_,l,n,d,m,f){return t(),e("div",null,c)}const u=a(r,[["render",p]]);export{A as __pageData,u as default};
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const g=JSON.parse('{"title":"代码生成","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/generatorCode.md","filePath":"src/guide/generatorCode.md","lastUpdated":null}'),e={name:"src/guide/generatorCode.md"},t=n(`<h1 id="代码生成" tabindex="-1">代码生成 <a class="header-anchor" href="#代码生成" aria-label="Permalink to "代码生成""></a></h1><p>系统根据框架特性封装了一个简单的代码生成器</p><p>请先参考快速开始,把entity对象创建出来,在通过自动生成代码创建对应的 controller、service、mapper</p><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">public</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> class</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> CoolCodeGeneratorTest</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> {</span></span>
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const g=JSON.parse('{"title":"代码生成","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/generatorCode.md","filePath":"src/guide/generatorCode.md","lastUpdated":1720593505000}'),e={name:"src/guide/generatorCode.md"},t=n(`<h1 id="代码生成" tabindex="-1">代码生成 <a class="header-anchor" href="#代码生成" aria-label="Permalink to "代码生成""></a></h1><p>系统根据框架特性封装了一个简单的代码生成器</p><p>请先参考快速开始,把entity对象创建出来,在通过自动生成代码创建对应的 controller、service、mapper</p><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">public</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> class</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> CoolCodeGeneratorTest</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> {</span></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> public</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> static</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> void</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> main</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">String</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">[] </span><span style="--shiki-light:#E36209;--shiki-dark:#FFAB70;">args</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">) {</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> CodeGenerator codeGenerator </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">=</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> new</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> CodeGenerator</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">();</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> codeGenerator.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">init</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">();</span></span>
|
||||
+1
-1
@@ -1 +1 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const g=JSON.parse('{"title":"代码生成","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/generatorCode.md","filePath":"src/guide/generatorCode.md","lastUpdated":null}'),e={name:"src/guide/generatorCode.md"},t=n("",4),l=[t];function h(p,k,E,d,r,o){return a(),i("div",null,l)}const y=s(e,[["render",h]]);export{g as __pageData,y as default};
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const g=JSON.parse('{"title":"代码生成","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/generatorCode.md","filePath":"src/guide/generatorCode.md","lastUpdated":1720593505000}'),e={name:"src/guide/generatorCode.md"},t=n("",4),l=[t];function h(p,k,E,d,r,o){return a(),i("div",null,l)}const y=s(e,[["render",h]]);export{g as __pageData,y as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const g=JSON.parse('{"title":"数据初始化","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/initData.md","filePath":"src/guide/initData.md","lastUpdated":null}'),l={name:"src/guide/initData.md"},p=n("",10),t=[p];function h(k,e,E,r,d,o){return a(),i("div",null,t)}const y=s(l,[["render",h]]);export{g as __pageData,y as default};
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const g=JSON.parse('{"title":"数据初始化","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/initData.md","filePath":"src/guide/initData.md","lastUpdated":null}'),l={name:"src/guide/initData.md"},p=n(`<h1 id="数据初始化" tabindex="-1">数据初始化 <a class="header-anchor" href="#数据初始化" aria-label="Permalink to "数据初始化""></a></h1><p>有些功能模块上线时,需要初始化一些数据</p><p>可以在resources下的 cool/data/db目录创建 demo.json文件</p><p>json格式如下,demo 为表的名称,里面是个数组,数组里可以包含多个对象,每个对象中的key为表的字段,value为对应的值</p><blockquote><p>规范:实体需以Entity结尾</p></blockquote><div class="language-json vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">json</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">{</span></span>
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const g=JSON.parse('{"title":"数据初始化","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/initData.md","filePath":"src/guide/initData.md","lastUpdated":1720593505000}'),p={name:"src/guide/initData.md"},l=n(`<h1 id="数据初始化" tabindex="-1">数据初始化 <a class="header-anchor" href="#数据初始化" aria-label="Permalink to "数据初始化""></a></h1><p>有些功能模块上线时,需要初始化一些数据</p><p>可以在resources下的 cool/data/db目录创建 demo.json文件</p><p>json格式如下,demo 为表的名称,里面是个数组,数组里可以包含多个对象,每个对象中的key为表的字段,value为对应的值</p><blockquote><p>规范:实体需以Entity结尾</p></blockquote><div class="language-json vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">json</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">{</span></span>
|
||||
<span class="line"><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;"> "demo"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: [</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> {</span></span>
|
||||
<span class="line"><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;"> "keyName"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"rich"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">,</span></span>
|
||||
@@ -30,4 +30,4 @@ import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const g
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> log.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">info</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"数据初始化完成!"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">);</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> }</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"> //......</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div><blockquote><p>注意:如果同一张表历史已经有初始化过数据,在某个版本需要新增数据的话,要新增一个.json文件;<br> 比如demoV2.json, 如果在原文件直接修改将不生效,加载成功后文件名称将被当作唯一键标识,不会重复初始化。</p></blockquote>`,10),t=[p];function h(k,e,E,r,d,o){return a(),i("div",null,t)}const y=s(l,[["render",h]]);export{g as __pageData,y as default};
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div><blockquote><p>注意:如果同一张表历史已经有初始化过数据,在某个版本需要新增数据的话,要新增一个.json文件;<br> 比如demoV2.json, 如果在原文件直接修改将不生效,加载成功后文件名称将被当作唯一键标识,不会重复初始化。</p></blockquote>`,10),t=[l];function h(k,e,E,r,d,o){return a(),i("div",null,t)}const y=s(p,[["render",h]]);export{g as __pageData,y as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const g=JSON.parse('{"title":"数据初始化","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/initData.md","filePath":"src/guide/initData.md","lastUpdated":1720593505000}'),p={name:"src/guide/initData.md"},l=n("",10),t=[l];function h(k,e,E,r,d,o){return a(),i("div",null,t)}const y=s(p,[["render",h]]);export{g as __pageData,y as default};
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"扩展插件","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/plugin.md","filePath":"src/guide/plugin.md","lastUpdated":null}'),l={name:"src/guide/plugin.md"},t=n(`<h1 id="扩展插件" tabindex="-1">扩展插件 <a class="header-anchor" href="#扩展插件" aria-label="Permalink to "扩展插件""></a></h1><p>为了丰富系统功能,我们提供了插件系统,可以通过插件的方式来扩展系统功能。</p><p>而不用一味地堆功能,导致系统臃肿。你可以自己开发插件,也可以使用别人开发的插件。 或者通过官网<a href="https://cool-js.com/plugin/list.html" target="_blank" rel="noreferrer">下载插件</a>。</p><h2 id="使用插件" tabindex="-1">使用插件 <a class="header-anchor" href="#使用插件" aria-label="Permalink to "使用插件""></a></h2><h3 id="_1、安装" tabindex="-1">1、安装 <a class="header-anchor" href="#_1、安装" aria-label="Permalink to "1、安装""></a></h3><p>首先下载插件包,然后在系统中安装插件包。插件包可以通过官网<a href="https://cool-js.com/plugin/list.html" target="_blank" rel="noreferrer">下载插件</a>。</p><p>打开后台管理系统,点击左侧菜单扩展管理->插件管理,点击+按钮,选择插件包进行安装。</p><h3 id="_2、调用" tabindex="-1">2、调用 <a class="header-anchor" href="#_2、调用" aria-label="Permalink to "2、调用""></a></h3><p>安装插件之后,就可以在代码中调用插件的方法了。</p><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">package</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> com.cool.core;</span></span>
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"扩展插件","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/plugin.md","filePath":"src/guide/plugin.md","lastUpdated":1720593505000}'),l={name:"src/guide/plugin.md"},t=n(`<h1 id="扩展插件" tabindex="-1">扩展插件 <a class="header-anchor" href="#扩展插件" aria-label="Permalink to "扩展插件""></a></h1><p>为了丰富系统功能,我们提供了插件系统,可以通过插件的方式来扩展系统功能。</p><p>而不用一味地堆功能,导致系统臃肿。你可以自己开发插件,也可以使用别人开发的插件。 或者通过官网<a href="https://cool-js.com/plugin/list.html" target="_blank" rel="noreferrer">下载插件</a>。</p><h2 id="使用插件" tabindex="-1">使用插件 <a class="header-anchor" href="#使用插件" aria-label="Permalink to "使用插件""></a></h2><h3 id="_1、安装" tabindex="-1">1、安装 <a class="header-anchor" href="#_1、安装" aria-label="Permalink to "1、安装""></a></h3><p>首先下载插件包,然后在系统中安装插件包。插件包可以通过官网<a href="https://cool-js.com/plugin/list.html" target="_blank" rel="noreferrer">下载插件</a>。</p><p>打开后台管理系统,点击左侧菜单扩展管理->插件管理,点击+按钮,选择插件包进行安装。</p><h3 id="_2、调用" tabindex="-1">2、调用 <a class="header-anchor" href="#_2、调用" aria-label="Permalink to "2、调用""></a></h3><p>安装插件之后,就可以在代码中调用插件的方法了。</p><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">package</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> com.cool.core;</span></span>
|
||||
<span class="line"></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">import</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> com.cool.core.plugin.service.CoolPluginService;</span></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">import</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> jakarta.annotation.Resource;</span></span>
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"扩展插件","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/plugin.md","filePath":"src/guide/plugin.md","lastUpdated":1720593505000}'),l={name:"src/guide/plugin.md"},t=n("",59),h=[t];function p(k,e,E,r,d,g){return a(),i("div",null,h)}const c=s(l,[["render",p]]);export{y as __pageData,c as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"扩展插件","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/plugin.md","filePath":"src/guide/plugin.md","lastUpdated":null}'),l={name:"src/guide/plugin.md"},t=n("",59),h=[t];function p(k,e,E,r,d,g){return a(),i("div",null,h)}const c=s(l,[["render",p]]);export{y as __pageData,c as default};
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import{_ as e,D as t,c as h,j as a,a as s,I as p,w as l,a4 as i,o as k}from"./chunks/framework.DHgIdERs.js";const v=JSON.parse('{"title":"快速开始","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/quick.md","filePath":"src/guide/quick.md","lastUpdated":null}'),o={name:"src/guide/quick.md"},r=i('<h1 id="快速开始" tabindex="-1">快速开始 <a class="header-anchor" href="#快速开始" aria-label="Permalink to "快速开始""></a></h1><h2 id="前置准备" tabindex="-1">前置准备 <a class="header-anchor" href="#前置准备" aria-label="Permalink to "前置准备""></a></h2><ul><li>Java Jdk >= 17 选择 GraalVM</li><li>Mysql >= 5.7</li><li>Maven >= 3.0</li></ul><h2 id="运行系统" tabindex="-1">运行系统 <a class="header-anchor" href="#运行系统" aria-label="Permalink to "运行系统""></a></h2>',4),c=a("li",null,[s("1、"),a("a",{href:"/src/introduce/src.html"},"拉取前后端代码到本地"),s("。")],-1),d=a("li",null,"2、选择你熟悉的开发工具,打开你的项目。",-1),E=a("li",null,[s("3、确保打开的项目有Maven依赖,如没有具体参考"),a("a",{href:"/src/question/commonQuestion.html#IDEA导入Maven项目右侧没有Maven"},"IDEA导入Maven项目右侧没有Maven"),s("。")],-1),g=i(`<div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>2024-05-25T00:11:36.475+08:00 INFO 8321 --- [cool-admin-java] [uartzScheduler]] o.s.s.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now, after delay of 2 seconds</span></span>
|
||||
import{_ as e,D as t,c as h,j as a,a as s,I as p,w as l,a4 as i,o as k}from"./chunks/framework.DHgIdERs.js";const v=JSON.parse('{"title":"快速开始","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/quick.md","filePath":"src/guide/quick.md","lastUpdated":1720593505000}'),o={name:"src/guide/quick.md"},r=i('<h1 id="快速开始" tabindex="-1">快速开始 <a class="header-anchor" href="#快速开始" aria-label="Permalink to "快速开始""></a></h1><h2 id="前置准备" tabindex="-1">前置准备 <a class="header-anchor" href="#前置准备" aria-label="Permalink to "前置准备""></a></h2><ul><li>Java Jdk >= 17 选择 GraalVM</li><li>Mysql >= 5.7</li><li>Maven >= 3.0</li></ul><h2 id="运行系统" tabindex="-1">运行系统 <a class="header-anchor" href="#运行系统" aria-label="Permalink to "运行系统""></a></h2>',4),c=a("li",null,[s("1、"),a("a",{href:"/src/introduce/src.html"},"拉取前后端代码到本地"),s("。")],-1),d=a("li",null,"2、选择你熟悉的开发工具,打开你的项目。",-1),E=a("li",null,[s("3、确保打开的项目有Maven依赖,如没有具体参考"),a("a",{href:"/src/question/commonQuestion.html#IDEA导入Maven项目右侧没有Maven"},"IDEA导入Maven项目右侧没有Maven"),s("。")],-1),g=i(`<div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>2024-05-25T00:11:36.475+08:00 INFO 8321 --- [cool-admin-java] [uartzScheduler]] o.s.s.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now, after delay of 2 seconds</span></span>
|
||||
<span class="line"><span>2024-05-25T00:11:36.475+08:00 INFO 8321 --- [cool-admin-java] [uartzScheduler]] org.quartz.core.QuartzScheduler : Scheduler quartzScheduler_$_NON_CLUSTERED started.</span></span>
|
||||
<span class="line"><span>2024-05-25T00:11:36.717+08:00 INFO 8321 --- [cool-admin-java] [nio-8001-exec-1] o.springdoc.api.AbstractOpenApiResource : Init duration for springdoc-openapi is: 1044 ms</span></span>
|
||||
<span class="line"><span>2024-05-25T00:11:40.195+08:00 INFO 8321 --- [cool-admin-java] [pool-3-thread-1] com.cool.core.eps.CoolEps : 初始化eps</span></span></code></pre></div><ul><li>5、<a href="https://cool-js.com/admin/vue/introduce.html#%E4%BB%A3%E7%A0%81%E4%BB%93%E5%BA%93" target="_blank" rel="noreferrer">启动前端系统</a></li><li>6、访问<a href="http://127.0.0.1:9100" target="_blank" rel="noreferrer">http://127.0.0.1:9100</a> 默认账户密码</li></ul><blockquote><p>账户:admin<br> 密码:123456</p></blockquote><h2 id="项目包结构" tabindex="-1">项目包结构 <a class="header-anchor" href="#项目包结构" aria-label="Permalink to "项目包结构""></a></h2><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>.</span></span>
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as e,D as t,c as h,j as a,a as s,I as p,w as l,a4 as i,o as k}from"./chunks/framework.DHgIdERs.js";const v=JSON.parse('{"title":"快速开始","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/quick.md","filePath":"src/guide/quick.md","lastUpdated":1720593505000}'),o={name:"src/guide/quick.md"},r=i("",4),c=a("li",null,[s("1、"),a("a",{href:"/src/introduce/src.html"},"拉取前后端代码到本地"),s("。")],-1),d=a("li",null,"2、选择你熟悉的开发工具,打开你的项目。",-1),E=a("li",null,[s("3、确保打开的项目有Maven依赖,如没有具体参考"),a("a",{href:"/src/question/commonQuestion.html#IDEA导入Maven项目右侧没有Maven"},"IDEA导入Maven项目右侧没有Maven"),s("。")],-1),g=i("",10),u=i("",8);function y(m,F,C,_,b,D){const n=t("font");return k(),h("div",null,[r,a("ul",null,[c,d,E,a("li",null,[s("4、打开项目运行 "),p(n,{color:"4364CF"},{default:l(()=>[s("com.cool.CoolApplication.java")]),_:1}),s(",出现如下日志表示启动成功。")])]),g,a("blockquote",null,[a("p",null,[s("注意: "),p(n,{color:"red"},{default:l(()=>[s("默认仅开发环境开启该功能,如无调整生产环境需手动创建表结构")]),_:1})])]),u])}const q=e(o,[["render",y]]);export{v as __pageData,q as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as e,D as t,c as h,j as a,a as s,I as p,w as l,a4 as i,o as k}from"./chunks/framework.DHgIdERs.js";const v=JSON.parse('{"title":"快速开始","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/quick.md","filePath":"src/guide/quick.md","lastUpdated":null}'),o={name:"src/guide/quick.md"},r=i("",4),c=a("li",null,[s("1、"),a("a",{href:"/src/introduce/src.html"},"拉取前后端代码到本地"),s("。")],-1),d=a("li",null,"2、选择你熟悉的开发工具,打开你的项目。",-1),E=a("li",null,[s("3、确保打开的项目有Maven依赖,如没有具体参考"),a("a",{href:"/src/question/commonQuestion.html#IDEA导入Maven项目右侧没有Maven"},"IDEA导入Maven项目右侧没有Maven"),s("。")],-1),g=i("",10),u=i("",8);function y(m,F,C,_,b,D){const n=t("font");return k(),h("div",null,[r,a("ul",null,[c,d,E,a("li",null,[s("4、打开项目运行 "),p(n,{color:"4364CF"},{default:l(()=>[s("com.cool.CoolApplication.java")]),_:1}),s(",出现如下日志表示启动成功。")])]),g,a("blockquote",null,[a("p",null,[s("注意: "),p(n,{color:"red"},{default:l(()=>[s("默认仅开发环境开启该功能,如无调整生产环境需手动创建表结构")]),_:1})])]),u])}const q=e(o,[["render",y]]);export{v as __pageData,q as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const c=JSON.parse('{"title":"权限校验","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/security.md","filePath":"src/guide/security.md","lastUpdated":null}'),h={name:"src/guide/security.md"},k=n("",20),l=[k];function t(p,e,E,r,d,g){return a(),i("div",null,l)}const F=s(h,[["render",t]]);export{c as __pageData,F as default};
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const c=JSON.parse('{"title":"权限校验","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/security.md","filePath":"src/guide/security.md","lastUpdated":null}'),h={name:"src/guide/security.md"},k=n(`<h1 id="权限校验" tabindex="-1">权限校验 <a class="header-anchor" href="#权限校验" aria-label="Permalink to "权限校验""></a></h1><p>采用spring-security与 jwt 作为框架安全与权限校验。</p><h2 id="配置" tabindex="-1">配置 <a class="header-anchor" href="#配置" aria-label="Permalink to "配置""></a></h2><div class="language-yaml vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">yaml</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;">cool</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const c=JSON.parse('{"title":"权限校验","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/security.md","filePath":"src/guide/security.md","lastUpdated":1720593505000}'),h={name:"src/guide/security.md"},k=n(`<h1 id="权限校验" tabindex="-1">权限校验 <a class="header-anchor" href="#权限校验" aria-label="Permalink to "权限校验""></a></h1><p>采用spring-security与 jwt 作为框架安全与权限校验。</p><h2 id="配置" tabindex="-1">配置 <a class="header-anchor" href="#配置" aria-label="Permalink to "配置""></a></h2><div class="language-yaml vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">yaml</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;">cool</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"> # token 相关配置</span></span>
|
||||
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> token</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"> # 过期时间 单位:秒 半小时</span></span>
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const c=JSON.parse('{"title":"权限校验","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/security.md","filePath":"src/guide/security.md","lastUpdated":1720593505000}'),h={name:"src/guide/security.md"},k=n("",20),l=[k];function t(p,e,E,r,d,g){return a(),i("div",null,l)}const F=s(h,[["render",t]]);export{c as __pageData,F as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as t,c as o,o as r,a4 as a}from"./chunks/framework.DHgIdERs.js";const _=JSON.parse('{"title":"Spring Boot 3 介绍","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/springboot3.md","filePath":"src/guide/springboot3.md","lastUpdated":1720593505000}'),n={name:"src/guide/springboot3.md"},i=a('<h1 id="spring-boot-3-介绍" tabindex="-1">Spring Boot 3 介绍 <a class="header-anchor" href="#spring-boot-3-介绍" aria-label="Permalink to "Spring Boot 3 介绍""></a></h1><p>Spring Boot 3 是 <strong>Spring 框架</strong> 的一部分,旨在简化新 Spring 应用程序的创建和开发过程。Spring Boot 通过提供<strong>预先配置的设置</strong>,减少了开发者的配置工作,使得开发和部署 Spring 应用程序更加快捷和高效。以下是对 Spring Boot 3 的一些详细介绍:</p><h2 id="主要特点" tabindex="-1">主要特点 <a class="header-anchor" href="#主要特点" aria-label="Permalink to "主要特点""></a></h2><h3 id="简化的配置" tabindex="-1">简化的配置 <a class="header-anchor" href="#简化的配置" aria-label="Permalink to "简化的配置""></a></h3><ul><li>通过 <strong>自动配置(Auto-Configuration)</strong> 和 <strong>约定优于配置(Convention over Configuration)</strong> 原则,减少了繁琐的手动配置。</li><li>提供了大量的 <strong>starter 依赖</strong>,可以轻松集成常用的库和工具。</li></ul><h3 id="新特性和增强" tabindex="-1">新特性和增强 <a class="header-anchor" href="#新特性和增强" aria-label="Permalink to "新特性和增强""></a></h3><ul><li>支持 <strong>Java 17 和 Java 21</strong>(最新的 LTS 版本)。</li><li>采用 <strong>Jakarta EE 9 标准</strong>,这意味着 javax 包命名空间改为 jakarta 包命名空间。</li><li>提供对 <strong>GraalVM Native Image</strong> 的更好支持,允许将 Spring Boot 应用编译为本地可执行文件,提高启动速度和资源利用效率。</li></ul><h3 id="改进的性能" tabindex="-1">改进的性能 <a class="header-anchor" href="#改进的性能" aria-label="Permalink to "改进的性能""></a></h3><ul><li>更快的<strong>启动时间</strong>和更低的<strong>内存占用</strong>。</li><li>提供更多<strong>性能调优选项</strong>和<strong>监控工具</strong>。</li></ul><h3 id="现代化开发体验" tabindex="-1">现代化开发体验 <a class="header-anchor" href="#现代化开发体验" aria-label="Permalink to "现代化开发体验""></a></h3><ul><li>集成了 <strong>Spring Native</strong>,能够更好地支持<strong>云原生应用程序开发</strong>。</li><li>提供更丰富的<strong>开发工具集成</strong>和增强的<strong>开发者体验</strong>。</li></ul><h3 id="更强的安全性" tabindex="-1">更强的安全性 <a class="header-anchor" href="#更强的安全性" aria-label="Permalink to "更强的安全性""></a></h3><ul><li>更新的<strong>安全性默认配置</strong>和更严格的<strong>安全控制</strong>。</li><li>支持最新的<strong>安全协议</strong>和<strong>加密标准</strong>。</li></ul>',13),s=[i];function e(l,g,h,d,c,u){return r(),o("div",null,s)}const b=t(n,[["render",e]]);export{_ as __pageData,b as default};
|
||||
+1
-1
@@ -1 +1 @@
|
||||
import{_ as t,c as o,o as r,a4 as a}from"./chunks/framework.DHgIdERs.js";const _=JSON.parse('{"title":"Spring Boot 3 介绍","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/springboot3.md","filePath":"src/guide/springboot3.md","lastUpdated":null}'),n={name:"src/guide/springboot3.md"},i=a("",13),s=[i];function e(l,g,h,d,c,u){return r(),o("div",null,s)}const b=t(n,[["render",e]]);export{_ as __pageData,b as default};
|
||||
import{_ as t,c as o,o as r,a4 as a}from"./chunks/framework.DHgIdERs.js";const _=JSON.parse('{"title":"Spring Boot 3 介绍","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/springboot3.md","filePath":"src/guide/springboot3.md","lastUpdated":1720593505000}'),n={name:"src/guide/springboot3.md"},i=a("",13),s=[i];function e(l,g,h,d,c,u){return r(),o("div",null,s)}const b=t(n,[["render",e]]);export{_ as __pageData,b as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as t,c as o,o as r,a4 as a}from"./chunks/framework.DHgIdERs.js";const _=JSON.parse('{"title":"Spring Boot 3 介绍","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/springboot3.md","filePath":"src/guide/springboot3.md","lastUpdated":null}'),n={name:"src/guide/springboot3.md"},i=a('<h1 id="spring-boot-3-介绍" tabindex="-1">Spring Boot 3 介绍 <a class="header-anchor" href="#spring-boot-3-介绍" aria-label="Permalink to "Spring Boot 3 介绍""></a></h1><p>Spring Boot 3 是 <strong>Spring 框架</strong> 的一部分,旨在简化新 Spring 应用程序的创建和开发过程。Spring Boot 通过提供<strong>预先配置的设置</strong>,减少了开发者的配置工作,使得开发和部署 Spring 应用程序更加快捷和高效。以下是对 Spring Boot 3 的一些详细介绍:</p><h2 id="主要特点" tabindex="-1">主要特点 <a class="header-anchor" href="#主要特点" aria-label="Permalink to "主要特点""></a></h2><h3 id="简化的配置" tabindex="-1">简化的配置 <a class="header-anchor" href="#简化的配置" aria-label="Permalink to "简化的配置""></a></h3><ul><li>通过 <strong>自动配置(Auto-Configuration)</strong> 和 <strong>约定优于配置(Convention over Configuration)</strong> 原则,减少了繁琐的手动配置。</li><li>提供了大量的 <strong>starter 依赖</strong>,可以轻松集成常用的库和工具。</li></ul><h3 id="新特性和增强" tabindex="-1">新特性和增强 <a class="header-anchor" href="#新特性和增强" aria-label="Permalink to "新特性和增强""></a></h3><ul><li>支持 <strong>Java 17 和 Java 21</strong>(最新的 LTS 版本)。</li><li>采用 <strong>Jakarta EE 9 标准</strong>,这意味着 javax 包命名空间改为 jakarta 包命名空间。</li><li>提供对 <strong>GraalVM Native Image</strong> 的更好支持,允许将 Spring Boot 应用编译为本地可执行文件,提高启动速度和资源利用效率。</li></ul><h3 id="改进的性能" tabindex="-1">改进的性能 <a class="header-anchor" href="#改进的性能" aria-label="Permalink to "改进的性能""></a></h3><ul><li>更快的<strong>启动时间</strong>和更低的<strong>内存占用</strong>。</li><li>提供更多<strong>性能调优选项</strong>和<strong>监控工具</strong>。</li></ul><h3 id="现代化开发体验" tabindex="-1">现代化开发体验 <a class="header-anchor" href="#现代化开发体验" aria-label="Permalink to "现代化开发体验""></a></h3><ul><li>集成了 <strong>Spring Native</strong>,能够更好地支持<strong>云原生应用程序开发</strong>。</li><li>提供更丰富的<strong>开发工具集成</strong>和增强的<strong>开发者体验</strong>。</li></ul><h3 id="更强的安全性" tabindex="-1">更强的安全性 <a class="header-anchor" href="#更强的安全性" aria-label="Permalink to "更强的安全性""></a></h3><ul><li>更新的<strong>安全性默认配置</strong>和更严格的<strong>安全控制</strong>。</li><li>支持最新的<strong>安全协议</strong>和<strong>加密标准</strong>。</li></ul>',13),s=[i];function e(l,g,h,d,c,u){return r(),o("div",null,s)}const b=t(n,[["render",e]]);export{_ as __pageData,b as default};
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import{_ as s,c as i,o as a,a4 as t}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"swagger 文档","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/swagger.md","filePath":"src/guide/swagger.md","lastUpdated":null}'),h={name:"src/guide/swagger.md"},n=t(`<h1 id="swagger-文档" tabindex="-1">swagger 文档 <a class="header-anchor" href="#swagger-文档" aria-label="Permalink to "swagger 文档""></a></h1><p>默认集成<a href="https://springdoc.org/" target="_blank" rel="noreferrer">springdoc</a>,作为文档。</p><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">@</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">Tag</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">name</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "测试CURD"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">description</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "测试CURD"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">)</span></span>
|
||||
import{_ as s,c as i,o as a,a4 as t}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"swagger 文档","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/swagger.md","filePath":"src/guide/swagger.md","lastUpdated":1720593505000}'),h={name:"src/guide/swagger.md"},n=t(`<h1 id="swagger-文档" tabindex="-1">swagger 文档 <a class="header-anchor" href="#swagger-文档" aria-label="Permalink to "swagger 文档""></a></h1><p>默认集成<a href="https://springdoc.org/" target="_blank" rel="noreferrer">springdoc</a>,作为文档。</p><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">@</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">Tag</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">name</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "测试CURD"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">description</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "测试CURD"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">)</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">@</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">CoolRestController</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">value</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "/cool"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">api</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> =</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> {</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"add"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"delete"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"update"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"page"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"list"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"info"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">})</span></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">public</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> class</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> AdminDemoInfoController</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> extends</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> BaseController</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"><</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">DemoService</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">DemoEntity</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">> {</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> @</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">Override</span></span>
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as s,c as i,o as a,a4 as t}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"swagger 文档","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/swagger.md","filePath":"src/guide/swagger.md","lastUpdated":1720593505000}'),h={name:"src/guide/swagger.md"},n=t("",4),e=[n];function k(l,p,r,E,d,g){return a(),i("div",null,e)}const F=s(h,[["render",k]]);export{y as __pageData,F as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as s,c as i,o as a,a4 as t}from"./chunks/framework.DHgIdERs.js";const y=JSON.parse('{"title":"swagger 文档","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/swagger.md","filePath":"src/guide/swagger.md","lastUpdated":null}'),h={name:"src/guide/swagger.md"},n=t("",4),e=[n];function k(l,p,r,E,d,g){return a(),i("div",null,e)}const F=s(h,[["render",k]]);export{y as __pageData,F as default};
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const o=JSON.parse('{"title":"文件上传","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/upload.md","filePath":"src/guide/upload.md","lastUpdated":null}'),l={name:"src/guide/upload.md"},h=n(`<h1 id="文件上传" tabindex="-1">文件上传 <a class="header-anchor" href="#文件上传" aria-label="Permalink to "文件上传""></a></h1><p>框架自带两种文件上传方式本地上传与云存储,与前端紧密结合,</p><p>前端会根据后端返回的上传模式进行本地上传或者云存储签名直传(不经过服务器,直接上传到对应的云存储)</p><ul><li>本地上传</li><li>阿里云oss (通过插件市场搜索OSS,下载安装插件实现<a href="https://cool-js.com/plugin/list.html" target="_blank" rel="noreferrer">下载插件</a>)</li></ul><h1 id="使用" tabindex="-1">使用 <a class="header-anchor" href="#使用" aria-label="Permalink to "使用""></a></h1><p>application.yml</p><div class="language-yaml vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">yaml</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;">cool</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const o=JSON.parse('{"title":"文件上传","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/upload.md","filePath":"src/guide/upload.md","lastUpdated":1720593505000}'),l={name:"src/guide/upload.md"},h=n(`<h1 id="文件上传" tabindex="-1">文件上传 <a class="header-anchor" href="#文件上传" aria-label="Permalink to "文件上传""></a></h1><p>框架自带两种文件上传方式本地上传与云存储,与前端紧密结合,</p><p>前端会根据后端返回的上传模式进行本地上传或者云存储签名直传(不经过服务器,直接上传到对应的云存储)</p><ul><li>本地上传</li><li>阿里云oss (通过插件市场搜索OSS,下载安装插件实现<a href="https://cool-js.com/plugin/list.html" target="_blank" rel="noreferrer">下载插件</a>)</li></ul><h1 id="使用" tabindex="-1">使用 <a class="header-anchor" href="#使用" aria-label="Permalink to "使用""></a></h1><p>application.yml</p><div class="language-yaml vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">yaml</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;">cool</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"> # 文件上传相关</span></span>
|
||||
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> file</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"> #上传模式</span></span>
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const o=JSON.parse('{"title":"文件上传","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/upload.md","filePath":"src/guide/upload.md","lastUpdated":1720593505000}'),l={name:"src/guide/upload.md"},h=n("",10),p=[h];function t(k,e,E,r,d,g){return a(),i("div",null,p)}const F=s(l,[["render",t]]);export{o as __pageData,F as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as s,c as i,o as a,a4 as n}from"./chunks/framework.DHgIdERs.js";const o=JSON.parse('{"title":"文件上传","description":"","frontmatter":{},"headers":[],"relativePath":"src/guide/upload.md","filePath":"src/guide/upload.md","lastUpdated":null}'),l={name:"src/guide/upload.md"},h=n("",10),p=[h];function t(k,e,E,r,d,g){return a(),i("div",null,p)}const F=s(l,[["render",t]]);export{o as __pageData,F as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as l,c as a,o as e,a4 as t,aa as i,a9 as o}from"./chunks/framework.DHgIdERs.js";const f=JSON.parse('{"title":"简介","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/index.md","filePath":"src/introduce/index.md","lastUpdated":null}'),r={name:"src/introduce/index.md"},n=t('<h1 id="简介" tabindex="-1">简介 <a class="header-anchor" href="#简介" aria-label="Permalink to "简介""></a></h1><p><img src="'+i+'" alt="" data-zoomable=""></p><h2 id="技术选型" tabindex="-1">技术选型 <a class="header-anchor" href="#技术选型" aria-label="Permalink to "技术选型""></a></h2><p>1、系统环境</p><ul><li>Java Jdk >= 17 选择 graalvm</li><li>Mysql >= 5.7</li><li>Maven >= 3.0</li></ul><p>2、主要框架</p><ul><li>Spring Boot 3.2.5</li><li>Spring Framework 6.1.6</li><li>Mybatis Flex 1.9.3(新版本替换: Mybatis Plus)</li><li>Auto Table 1.7.4</li><li>Spring Doc 2.5.0</li></ul><h2 id="为什么选择-cool-admin" tabindex="-1">为什么选择 Cool Admin? <a class="header-anchor" href="#为什么选择-cool-admin" aria-label="Permalink to "为什么选择 Cool Admin?""></a></h2><p>随着技术不断地发展,特别是最近 Ai 相关的技术发展,以往的框架已经越来越不能满足现代化的开发需求。</p><p>Cool Admin 做为后来者有后发优势,主要特点:</p><ul><li>Ai 编码,从页面到后端代码,部分功能实现零代码;</li><li>Ai 流程编排,专门为 Ai 开发设计的,Ai 开发几乎不用写代码,只需拖一拖即可;</li><li>扩展插件,可插拔,如支付、短信这类功能的插件可以通过后台动态安装卸载,灵活又不臃肿;</li><li>代码简洁,不像一般代码生成器生成一堆冗余代码,Cool 只需极少编码即可实现大部分需求;</li><li>......</li></ul><p><img src="'+i+'" alt="" data-zoomable=""></p><p><img src="'+o+'" alt="" data-zoomable=""></p><h2 id="内置功能" tabindex="-1">内置功能 <a class="header-anchor" href="#内置功能" aria-label="Permalink to "内置功能""></a></h2><ul><li>用户管理:呈现公司组织部门树形结构,用户是系统操作者,该功能主要完成系统用户配置。</li><li>菜单管理:配置系统菜单,操作权限标识等。</li><li>角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。</li><li>参数管理:对系统动态配置常用参数。</li><li>字典管理:对系统中经常使用的一些较为固定的数据进行维护。</li><li>请求日志:接口的请求入参日志,便于问题排查。</li><li>操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。</li><li>定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。</li><li>文件管理:支持静态资源文件上传云端进行云管理。</li><li>数据回收站:数据有 30 天的保留,支持回滚操作。</li><li>前后端插件:支持动态安装、卸载插件,实现功能可插拔。(后端插件开发中...)</li></ul>',15),s=[n];function d(c,p,_,m,u,h){return e(),a("div",null,s)}const x=l(r,[["render",d]]);export{f as __pageData,x as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as l,c as a,o as e,a4 as t,aa as i,a9 as o}from"./chunks/framework.DHgIdERs.js";const f=JSON.parse('{"title":"简介","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/index.md","filePath":"src/introduce/index.md","lastUpdated":1720593505000}'),r={name:"src/introduce/index.md"},n=t('<h1 id="简介" tabindex="-1">简介 <a class="header-anchor" href="#简介" aria-label="Permalink to "简介""></a></h1><p><img src="'+i+'" alt="" data-zoomable=""></p><h2 id="技术选型" tabindex="-1">技术选型 <a class="header-anchor" href="#技术选型" aria-label="Permalink to "技术选型""></a></h2><p>1、系统环境</p><ul><li>Java Jdk >= 17 选择 graalvm</li><li>Mysql >= 5.7</li><li>Maven >= 3.0</li></ul><p>2、主要框架</p><ul><li>Spring Boot 3.2.5</li><li>Spring Framework 6.1.6</li><li>Mybatis Flex 1.9.3(新版本替换: Mybatis Plus)</li><li>Auto Table 1.7.4</li><li>Spring Doc 2.5.0</li></ul><h2 id="为什么选择-cool-admin" tabindex="-1">为什么选择 Cool Admin? <a class="header-anchor" href="#为什么选择-cool-admin" aria-label="Permalink to "为什么选择 Cool Admin?""></a></h2><p>随着技术不断地发展,特别是最近 Ai 相关的技术发展,以往的框架已经越来越不能满足现代化的开发需求。</p><p>Cool Admin 做为后来者有后发优势,主要特点:</p><ul><li>Ai 编码,从页面到后端代码,部分功能实现零代码;</li><li>Ai 流程编排,专门为 Ai 开发设计的,Ai 开发几乎不用写代码,只需拖一拖即可;</li><li>扩展插件,可插拔,如支付、短信这类功能的插件可以通过后台动态安装卸载,灵活又不臃肿;</li><li>代码简洁,不像一般代码生成器生成一堆冗余代码,Cool 只需极少编码即可实现大部分需求;</li><li>......</li></ul><p><img src="'+i+'" alt="" data-zoomable=""></p><p><img src="'+o+'" alt="" data-zoomable=""></p><h2 id="内置功能" tabindex="-1">内置功能 <a class="header-anchor" href="#内置功能" aria-label="Permalink to "内置功能""></a></h2><ul><li>用户管理:呈现公司组织部门树形结构,用户是系统操作者,该功能主要完成系统用户配置。</li><li>菜单管理:配置系统菜单,操作权限标识等。</li><li>角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。</li><li>参数管理:对系统动态配置常用参数。</li><li>字典管理:对系统中经常使用的一些较为固定的数据进行维护。</li><li>请求日志:接口的请求入参日志,便于问题排查。</li><li>操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。</li><li>定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。</li><li>文件管理:支持静态资源文件上传云端进行云管理。</li><li>数据回收站:数据有 30 天的保留,支持回滚操作。</li><li>前后端插件:支持动态安装、卸载插件,实现功能可插拔。(后端插件开发中...)</li></ul>',15),s=[n];function d(c,p,_,m,h,u){return e(),a("div",null,s)}const x=l(r,[["render",d]]);export{f as __pageData,x as default};
|
||||
+1
-1
@@ -1 +1 @@
|
||||
import{_ as l,c as a,o as e,a4 as t,aa as i,a9 as o}from"./chunks/framework.DHgIdERs.js";const f=JSON.parse('{"title":"简介","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/index.md","filePath":"src/introduce/index.md","lastUpdated":null}'),r={name:"src/introduce/index.md"},n=t("",15),s=[n];function d(c,p,_,m,u,h){return e(),a("div",null,s)}const x=l(r,[["render",d]]);export{f as __pageData,x as default};
|
||||
import{_ as l,c as a,o as e,a4 as t,aa as i,a9 as o}from"./chunks/framework.DHgIdERs.js";const f=JSON.parse('{"title":"简介","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/index.md","filePath":"src/introduce/index.md","lastUpdated":1720593505000}'),r={name:"src/introduce/index.md"},n=t("",15),s=[n];function d(c,p,_,m,h,u){return e(),a("div",null,s)}const x=l(r,[["render",d]]);export{f as __pageData,x as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as e,c as t,o as a,a4 as o,aa as r}from"./chunks/framework.DHgIdERs.js";const u=JSON.parse('{"title":"演示","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/show.md","filePath":"src/introduce/show.md","lastUpdated":null}'),s={name:"src/introduce/show.md"},c=o('<h1 id="演示" tabindex="-1">演示 <a class="header-anchor" href="#演示" aria-label="Permalink to "演示""></a></h1><p><img src="'+r+'" alt=""></p><p>功能几乎跟<a href="https://cool-js.com" target="_blank" rel="noreferrer">nodejs 版本一致</a></p><p><a href="https://show.cool-admin.com" target="_blank" rel="noreferrer">https://show.cool-admin.com</a></p><p>账户:admin 密码:123456</p>',5),n=[c];function _(d,i,l,p,h,m){return a(),t("div",null,n)}const w=e(s,[["render",_]]);export{u as __pageData,w as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as e,c as t,o as a,a4 as o,aa as r}from"./chunks/framework.DHgIdERs.js";const u=JSON.parse('{"title":"演示","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/show.md","filePath":"src/introduce/show.md","lastUpdated":null}'),s={name:"src/introduce/show.md"},c=o("",5),n=[c];function _(d,i,l,p,h,m){return a(),t("div",null,n)}const w=e(s,[["render",_]]);export{u as __pageData,w as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as e,c as t,o as a,a4 as o,aa as r}from"./chunks/framework.DHgIdERs.js";const u=JSON.parse('{"title":"演示","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/show.md","filePath":"src/introduce/show.md","lastUpdated":1720593505000}'),s={name:"src/introduce/show.md"},c=o('<h1 id="演示" tabindex="-1">演示 <a class="header-anchor" href="#演示" aria-label="Permalink to "演示""></a></h1><p><img src="'+r+'" alt=""></p><p>功能几乎跟<a href="https://cool-js.com" target="_blank" rel="noreferrer">nodejs 版本一致</a></p><p><a href="https://show.cool-admin.com" target="_blank" rel="noreferrer">https://show.cool-admin.com</a></p><p>账户:admin 密码:123456</p>',5),n=[c];function _(d,i,p,h,l,m){return a(),t("div",null,n)}const w=e(s,[["render",_]]);export{u as __pageData,w as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as e,c as t,o as a,a4 as o,aa as r}from"./chunks/framework.DHgIdERs.js";const u=JSON.parse('{"title":"演示","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/show.md","filePath":"src/introduce/show.md","lastUpdated":1720593505000}'),s={name:"src/introduce/show.md"},c=o("",5),n=[c];function _(d,i,p,h,l,m){return a(),t("div",null,n)}const w=e(s,[["render",_]]);export{u as __pageData,w as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as a,c as e,o,a4 as t}from"./chunks/framework.DHgIdERs.js";const _=JSON.parse('{"title":"源码","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/src.md","filePath":"src/introduce/src.md","lastUpdated":1720593505000}'),r={name:"src/introduce/src.md"},c=t('<h1 id="源码" tabindex="-1">源码 <a class="header-anchor" href="#源码" aria-label="Permalink to "源码""></a></h1><p>项目是开源免费、可商用、无需授权的,为了使项目能够持续,不要吝啬你们免费的<code>Start</code>哦!!!</p><h2 id="后端" tabindex="-1">后端 <a class="header-anchor" href="#后端" aria-label="Permalink to "后端""></a></h2><p><a href="https://github.com/cool-team-official/cool-admin-java" target="_blank" rel="noreferrer">https://github.com/cool-team-official/cool-admin-java</a></p><p>或</p><p><a href="https://gitee.com/cool-team-official/cool-admin-java" target="_blank" rel="noreferrer">https://gitee.com/cool-team-official/cool-admin-java</a></p><h2 id="前端" tabindex="-1">前端 <a class="header-anchor" href="#前端" aria-label="Permalink to "前端""></a></h2><p><a href="https://github.com/cool-team-official/cool-admin-vue" target="_blank" rel="noreferrer">https://github.com/cool-team-official/cool-admin-vue</a></p><p>或</p><p><a href="https://gitee.com/cool-team-official/cool-admin-vue" target="_blank" rel="noreferrer">https://gitee.com/cool-team-official/cool-admin-vue</a></p>',10),i=[c];function l(n,s,d,h,m,f){return o(),e("div",null,i)}const u=a(r,[["render",l]]);export{_ as __pageData,u as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as a,c as e,o,a4 as t}from"./chunks/framework.DHgIdERs.js";const _=JSON.parse('{"title":"源码","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/src.md","filePath":"src/introduce/src.md","lastUpdated":1720593505000}'),r={name:"src/introduce/src.md"},c=t("",10),i=[c];function l(n,s,d,h,m,f){return o(),e("div",null,i)}const u=a(r,[["render",l]]);export{_ as __pageData,u as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as a,c as e,o,a4 as t}from"./chunks/framework.DHgIdERs.js";const _=JSON.parse('{"title":"源码","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/src.md","filePath":"src/introduce/src.md","lastUpdated":null}'),r={name:"src/introduce/src.md"},c=t('<h1 id="源码" tabindex="-1">源码 <a class="header-anchor" href="#源码" aria-label="Permalink to "源码""></a></h1><p>项目是开源免费、可商用、无需授权的,为了使项目能够持续,不要吝啬你们免费的<code>Start</code>哦!!!</p><h2 id="后端" tabindex="-1">后端 <a class="header-anchor" href="#后端" aria-label="Permalink to "后端""></a></h2><p><a href="https://github.com/cool-team-official/cool-admin-java" target="_blank" rel="noreferrer">https://github.com/cool-team-official/cool-admin-java</a></p><p>或</p><p><a href="https://gitee.com/cool-team-official/cool-admin-java" target="_blank" rel="noreferrer">https://gitee.com/cool-team-official/cool-admin-java</a></p><h2 id="前端" tabindex="-1">前端 <a class="header-anchor" href="#前端" aria-label="Permalink to "前端""></a></h2><p><a href="https://github.com/cool-team-official/cool-admin-vue" target="_blank" rel="noreferrer">https://github.com/cool-team-official/cool-admin-vue</a></p><p>或</p><p><a href="https://gitee.com/cool-team-official/cool-admin-vue" target="_blank" rel="noreferrer">https://gitee.com/cool-team-official/cool-admin-vue</a></p>',10),i=[c];function l(n,s,d,h,m,f){return o(),e("div",null,i)}const u=a(r,[["render",l]]);export{_ as __pageData,u as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as a,c as e,o,a4 as t}from"./chunks/framework.DHgIdERs.js";const _=JSON.parse('{"title":"源码","description":"","frontmatter":{},"headers":[],"relativePath":"src/introduce/src.md","filePath":"src/introduce/src.md","lastUpdated":null}'),r={name:"src/introduce/src.md"},c=t("",10),i=[c];function l(n,s,d,h,m,f){return o(),e("div",null,i)}const u=a(r,[["render",l]]);export{_ as __pageData,u as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as e,c as a,o as n,a4 as t}from"./chunks/framework.DHgIdERs.js";const u=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"src/question/commonQuestion.md","filePath":"src/question/commonQuestion.md","lastUpdated":null}'),o={name:"src/question/commonQuestion.md"},i=t('<h1 id="常见问题" tabindex="-1">常见问题 <a class="header-anchor" href="#常见问题" aria-label="Permalink to "常见问题""></a></h1><h2 id="idea导入maven项目右侧没有maven" tabindex="-1">IDEA导入Maven项目右侧没有Maven <a class="header-anchor" href="#idea导入maven项目右侧没有maven" aria-label="Permalink to "IDEA导入Maven项目右侧没有Maven""></a></h2><h3 id="当在-intellij-idea-中导入-maven-项目时-如果右侧没有显示-maven-面板-可能是因为以下几个原因" tabindex="-1">当在 IntelliJ IDEA 中导入 Maven 项目时,如果右侧没有显示 Maven 面板,可能是因为以下几个原因: <a class="header-anchor" href="#当在-intellij-idea-中导入-maven-项目时-如果右侧没有显示-maven-面板-可能是因为以下几个原因" aria-label="Permalink to "当在 IntelliJ IDEA 中导入 Maven 项目时,如果右侧没有显示 Maven 面板,可能是因为以下几个原因:""></a></h3><p>1、项目未正确识别为 Maven 项目:确保项目的根目录下有一个 pom.xml 文件,这是 Maven 项目的标志。如果找不到 pom.xml 文件,需要检查项目导入过程中是否有误,或者从正确的源重新获取项目。</p><p>2、Maven 面板未启用显示:可能是由于 IDEA 的设置导致 Maven 面板未显示。请按照以下步骤检查和更改设置:</p><blockquote><p>在 IDEA 中,选择 File > Settings(对于 macOS 用户是 IntelliJ IDEA > Preferences)。 在设置窗口中,导航到 Build, Execution, Deployment > Build Tools > Maven。 确保选中了显示 Maven 面板的选项。</p></blockquote><p>3、项目未正确加载 pom 文件:如果是因为读取项目出错,未正确加载 pom 文件造成的,可以尝试以下解决方案:</p><blockquote><p>关闭 IDEA,在项目目录中删除 .idea 文件夹,然后重新打开项目,重新加载。 直接在 pom 文件中右键选择 Add as Maven Project。</p></blockquote><p>4、视图设置问题:如果之前 Maven 面板是有的,突然之间没有了,可以尝试通过菜单 View > Tool Windows > Maven 来重新显示 Maven 面板。</p><p>通过上述步骤,大多数情况下可以解决 IntelliJ IDEA 中 Maven 面板不显示的问题。如果问题依旧存在,可能需要进一步检查项目的配置或考虑重新导入项目。</p>',10),l=[i];function s(c,r,m,d,p,v){return n(),a("div",null,l)}const h=e(o,[["render",s]]);export{u as __pageData,h as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as e,c as a,o as n,a4 as t}from"./chunks/framework.DHgIdERs.js";const u=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"src/question/commonQuestion.md","filePath":"src/question/commonQuestion.md","lastUpdated":1720593505000}'),o={name:"src/question/commonQuestion.md"},i=t('<h1 id="常见问题" tabindex="-1">常见问题 <a class="header-anchor" href="#常见问题" aria-label="Permalink to "常见问题""></a></h1><h2 id="idea导入maven项目右侧没有maven" tabindex="-1">IDEA导入Maven项目右侧没有Maven <a class="header-anchor" href="#idea导入maven项目右侧没有maven" aria-label="Permalink to "IDEA导入Maven项目右侧没有Maven""></a></h2><h3 id="当在-intellij-idea-中导入-maven-项目时-如果右侧没有显示-maven-面板-可能是因为以下几个原因" tabindex="-1">当在 IntelliJ IDEA 中导入 Maven 项目时,如果右侧没有显示 Maven 面板,可能是因为以下几个原因: <a class="header-anchor" href="#当在-intellij-idea-中导入-maven-项目时-如果右侧没有显示-maven-面板-可能是因为以下几个原因" aria-label="Permalink to "当在 IntelliJ IDEA 中导入 Maven 项目时,如果右侧没有显示 Maven 面板,可能是因为以下几个原因:""></a></h3><p>1、项目未正确识别为 Maven 项目:确保项目的根目录下有一个 pom.xml 文件,这是 Maven 项目的标志。如果找不到 pom.xml 文件,需要检查项目导入过程中是否有误,或者从正确的源重新获取项目。</p><p>2、Maven 面板未启用显示:可能是由于 IDEA 的设置导致 Maven 面板未显示。请按照以下步骤检查和更改设置:</p><blockquote><p>在 IDEA 中,选择 File > Settings(对于 macOS 用户是 IntelliJ IDEA > Preferences)。 在设置窗口中,导航到 Build, Execution, Deployment > Build Tools > Maven。 确保选中了显示 Maven 面板的选项。</p></blockquote><p>3、项目未正确加载 pom 文件:如果是因为读取项目出错,未正确加载 pom 文件造成的,可以尝试以下解决方案:</p><blockquote><p>关闭 IDEA,在项目目录中删除 .idea 文件夹,然后重新打开项目,重新加载。 直接在 pom 文件中右键选择 Add as Maven Project。</p></blockquote><p>4、视图设置问题:如果之前 Maven 面板是有的,突然之间没有了,可以尝试通过菜单 View > Tool Windows > Maven 来重新显示 Maven 面板。</p><p>通过上述步骤,大多数情况下可以解决 IntelliJ IDEA 中 Maven 面板不显示的问题。如果问题依旧存在,可能需要进一步检查项目的配置或考虑重新导入项目。</p>',10),l=[i];function s(c,r,m,d,p,v){return n(),a("div",null,l)}const h=e(o,[["render",s]]);export{u as __pageData,h as default};
|
||||
+1
-1
@@ -1 +1 @@
|
||||
import{_ as e,c as a,o as n,a4 as t}from"./chunks/framework.DHgIdERs.js";const u=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"src/question/commonQuestion.md","filePath":"src/question/commonQuestion.md","lastUpdated":null}'),o={name:"src/question/commonQuestion.md"},i=t("",10),l=[i];function s(c,r,m,d,p,v){return n(),a("div",null,l)}const h=e(o,[["render",s]]);export{u as __pageData,h as default};
|
||||
import{_ as e,c as a,o as n,a4 as t}from"./chunks/framework.DHgIdERs.js";const u=JSON.parse('{"title":"常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"src/question/commonQuestion.md","filePath":"src/question/commonQuestion.md","lastUpdated":1720593505000}'),o={name:"src/question/commonQuestion.md"},i=t("",10),l=[i];function s(c,r,m,d,p,v){return n(),a("div",null,l)}const h=e(o,[["render",s]]);export{u as __pageData,h as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as t,c as o,o as s,j as e,a}from"./chunks/framework.DHgIdERs.js";const b=JSON.parse('{"title":"计划","description":"","frontmatter":{},"headers":[],"relativePath":"src/todo/plan.md","filePath":"src/todo/plan.md","lastUpdated":null}'),n={name:"src/todo/plan.md"},l=e("h1",{id:"计划",tabindex:"-1"},[a("计划 "),e("a",{class:"header-anchor",href:"#计划","aria-label":'Permalink to "计划"'},"")],-1),r=e("p",null,"以下是我们的一些计划,如果你有更好的建议,欢迎联系我们。",-1),c=e("h2",{id:"v7-1-1",tabindex:"-1"},[a("v7.1.1 "),e("a",{class:"header-anchor",href:"#v7-1-1","aria-label":'Permalink to "v7.1.1"'},"")],-1),d=e("ul",null,[e("li",null,"新增 Ai 自动编码功能,简单功能零代码实现;"),e("li",null,"新增后台扩展插件,如文件上传、支付、短信等功能可以通过安装插件的方式添加;")],-1),i=[l,r,c,d];function _(h,p,m,u,f,v){return s(),o("div",null,i)}const k=t(n,[["render",_]]);export{b as __pageData,k as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as t,c as o,o as s,j as e,a}from"./chunks/framework.DHgIdERs.js";const b=JSON.parse('{"title":"计划","description":"","frontmatter":{},"headers":[],"relativePath":"src/todo/plan.md","filePath":"src/todo/plan.md","lastUpdated":null}'),n={name:"src/todo/plan.md"},l=e("h1",{id:"计划",tabindex:"-1"},[a("计划 "),e("a",{class:"header-anchor",href:"#计划","aria-label":'Permalink to "计划"'},"")],-1),r=e("p",null,"以下是我们的一些计划,如果你有更好的建议,欢迎联系我们。",-1),c=e("h2",{id:"v7-1-1",tabindex:"-1"},[a("v7.1.1 "),e("a",{class:"header-anchor",href:"#v7-1-1","aria-label":'Permalink to "v7.1.1"'},"")],-1),d=e("ul",null,[e("li",null,"新增 Ai 自动编码功能,简单功能零代码实现;"),e("li",null,"新增后台扩展插件,如文件上传、支付、短信等功能可以通过安装插件的方式添加;")],-1),i=[l,r,c,d];function _(h,p,m,u,f,v){return s(),o("div",null,i)}const k=t(n,[["render",_]]);export{b as __pageData,k as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as t,c as o,o as s,j as e,a}from"./chunks/framework.DHgIdERs.js";const b=JSON.parse('{"title":"计划","description":"","frontmatter":{},"headers":[],"relativePath":"src/todo/plan.md","filePath":"src/todo/plan.md","lastUpdated":1720593505000}'),n={name:"src/todo/plan.md"},l=e("h1",{id:"计划",tabindex:"-1"},[a("计划 "),e("a",{class:"header-anchor",href:"#计划","aria-label":'Permalink to "计划"'},"")],-1),r=e("p",null,"以下是我们的一些计划,如果你有更好的建议,欢迎联系我们。",-1),c=e("h2",{id:"v7-1-1",tabindex:"-1"},[a("v7.1.1 "),e("a",{class:"header-anchor",href:"#v7-1-1","aria-label":'Permalink to "v7.1.1"'},"")],-1),d=e("ul",null,[e("li",null,"新增 Ai 自动编码功能,简单功能零代码实现;"),e("li",null,"新增后台扩展插件,如文件上传、支付、短信等功能可以通过安装插件的方式添加;")],-1),i=[l,r,c,d];function _(h,p,m,f,u,v){return s(),o("div",null,i)}const k=t(n,[["render",_]]);export{b as __pageData,k as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as t,c as o,o as s,j as e,a}from"./chunks/framework.DHgIdERs.js";const b=JSON.parse('{"title":"计划","description":"","frontmatter":{},"headers":[],"relativePath":"src/todo/plan.md","filePath":"src/todo/plan.md","lastUpdated":1720593505000}'),n={name:"src/todo/plan.md"},l=e("h1",{id:"计划",tabindex:"-1"},[a("计划 "),e("a",{class:"header-anchor",href:"#计划","aria-label":'Permalink to "计划"'},"")],-1),r=e("p",null,"以下是我们的一些计划,如果你有更好的建议,欢迎联系我们。",-1),c=e("h2",{id:"v7-1-1",tabindex:"-1"},[a("v7.1.1 "),e("a",{class:"header-anchor",href:"#v7-1-1","aria-label":'Permalink to "v7.1.1"'},"")],-1),d=e("ul",null,[e("li",null,"新增 Ai 自动编码功能,简单功能零代码实现;"),e("li",null,"新增后台扩展插件,如文件上传、支付、短信等功能可以通过安装插件的方式添加;")],-1),i=[l,r,c,d];function _(h,p,m,f,u,v){return s(),o("div",null,i)}const k=t(n,[["render",_]]);export{b as __pageData,k as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as a,c as e,o as t,a4 as o}from"./chunks/framework.DHgIdERs.js";const m=JSON.parse('{"title":"更新","description":"","frontmatter":{},"headers":[],"relativePath":"src/todo/update.md","filePath":"src/todo/update.md","lastUpdated":null}'),r={name:"src/todo/update.md"},l=o('<h1 id="更新" tabindex="-1">更新 <a class="header-anchor" href="#更新" aria-label="Permalink to "更新""></a></h1><p>因为有你们的支持,cool-admin 会持续不断地更新,如果方便请点下 Star,这将会给我们带来更多的动力!!!</p><h2 id="v7-1-0-2024-06-27" tabindex="-1">v7.1.0(2024-06-27) <a class="header-anchor" href="#v7-1-0-2024-06-27" aria-label="Permalink to "v7.1.0(2024-06-27)""></a></h2><ul><li>升级到 Springboot3.x;</li><li>升级所有相关依赖到最新;</li><li>跟进<a href="https://cool-js.com" target="_blank" rel="noreferrer">Nodejs 版</a>相关功能;</li><li>优化若干问题;</li></ul>',4),s=[l];function i(d,c,n,_,p,h){return t(),e("div",null,s)}const f=a(r,[["render",i]]);export{m as __pageData,f as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as a,c as e,o as t,a4 as o}from"./chunks/framework.DHgIdERs.js";const m=JSON.parse('{"title":"更新","description":"","frontmatter":{},"headers":[],"relativePath":"src/todo/update.md","filePath":"src/todo/update.md","lastUpdated":null}'),r={name:"src/todo/update.md"},l=o("",4),s=[l];function i(d,c,n,_,p,h){return t(),e("div",null,s)}const f=a(r,[["render",i]]);export{m as __pageData,f as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as a,c as e,o as t,a4 as o}from"./chunks/framework.DHgIdERs.js";const m=JSON.parse('{"title":"更新","description":"","frontmatter":{},"headers":[],"relativePath":"src/todo/update.md","filePath":"src/todo/update.md","lastUpdated":1720593505000}'),r={name:"src/todo/update.md"},l=o('<h1 id="更新" tabindex="-1">更新 <a class="header-anchor" href="#更新" aria-label="Permalink to "更新""></a></h1><p>因为有你们的支持,cool-admin 会持续不断地更新,如果方便请点下 Star,这将会给我们带来更多的动力!!!</p><h2 id="v7-1-0-2024-06-27" tabindex="-1">v7.1.0(2024-06-27) <a class="header-anchor" href="#v7-1-0-2024-06-27" aria-label="Permalink to "v7.1.0(2024-06-27)""></a></h2><ul><li>升级到 Springboot3.x;</li><li>升级所有相关依赖到最新;</li><li>跟进<a href="https://cool-js.com" target="_blank" rel="noreferrer">Nodejs 版</a>相关功能;</li><li>优化若干问题;</li></ul>',4),s=[l];function i(d,c,n,_,p,h){return t(),e("div",null,s)}const f=a(r,[["render",i]]);export{m as __pageData,f as default};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as a,c as e,o as t,a4 as o}from"./chunks/framework.DHgIdERs.js";const m=JSON.parse('{"title":"更新","description":"","frontmatter":{},"headers":[],"relativePath":"src/todo/update.md","filePath":"src/todo/update.md","lastUpdated":1720593505000}'),r={name:"src/todo/update.md"},l=o("",4),s=[l];function i(d,c,n,_,p,h){return t(),e("div",null,s)}const f=a(r,[["render",i]]);export{m as __pageData,f as default};
|
||||
Vendored
+1
-1
@@ -1 +1 @@
|
||||
{"index.md":"DPrr-hLe","readme.md":"8s30YuPZ","src_about_index.md":"aQxHy4hT","src_guide_ai.md":"Drq5yZij","src_guide_cache.md":"65sPqASp","src_guide_controller.md":"BBikHZHC","src_guide_exception.md":"D-kiR-tz","src_guide_flow.md":"B2ioiqca","src_guide_generatorcode.md":"6SziAxIO","src_guide_initdata.md":"BjMbW5Nr","src_guide_plugin.md":"qS50Tu9v","src_guide_quick.md":"avtiASSy","src_guide_security.md":"BOLCFOjh","src_guide_springboot3.md":"YNymcO30","src_guide_swagger.md":"DF6xaziu","src_guide_upload.md":"DS70Q-Hs","src_introduce_index.md":"CH1RbK2Y","src_introduce_show.md":"Cj2B3iLu","src_introduce_src.md":"CxeEja1d","src_question_commonquestion.md":"CSsw8JOf","src_todo_plan.md":"Cet0ly3b","src_todo_update.md":"CF7505b6"}
|
||||
{"index.md":"yfcJdFvw","readme.md":"4Jyv89Qb","src_about_index.md":"CTVSnooN","src_guide_ai.md":"C8if3F3E","src_guide_cache.md":"ZVsLHhYY","src_guide_controller.md":"CHg4SCy_","src_guide_exception.md":"CYt_RuFI","src_guide_flow.md":"Di5674iy","src_guide_generatorcode.md":"DDGMNA-b","src_guide_initdata.md":"O6zUbXxV","src_guide_plugin.md":"BXCsDYqg","src_guide_quick.md":"Upc-ZGOO","src_guide_security.md":"DHJ07XGg","src_guide_springboot3.md":"DaNyk9fQ","src_guide_swagger.md":"DDZqWgRz","src_guide_upload.md":"Co0bl86V","src_introduce_index.md":"DKGGO-Ql","src_introduce_show.md":"Clnke3BR","src_introduce_src.md":"BzottFc3","src_question_commonquestion.md":"nt8kyqs9","src_todo_plan.md":"Iu8y2qvb","src_todo_update.md":"DBgw5Y9D"}
|
||||
|
||||
Vendored
+4
-4
File diff suppressed because one or more lines are too long
Vendored
+5
-5
File diff suppressed because one or more lines are too long
Vendored
+5
-5
File diff suppressed because one or more lines are too long
Vendored
+5
-5
@@ -8,11 +8,11 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<link rel="modulepreload" href="/assets/chunks/framework.DHgIdERs.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.LmTTO8j8.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_cache.md.65sPqASp.lean.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.4IiZwtXC.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_cache.md.ZVsLHhYY.lean.js">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
@@ -50,8 +50,8 @@
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> coolCache.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">set</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"a"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">1</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">);</span></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> return</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> coolCache.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">get</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"a"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, Integer.class);</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> }</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/src/guide/cache.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/controller.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>控制器(controller)</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/upload.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>文件上传</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/blob/main/src/guide/cache.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><div class="last-updated" data-v-34368ad2><p class="VPLastUpdated" data-v-34368ad2 data-v-4e3c18a4>最后更新于: <time datetime="2024-07-10T06:38:25.000Z" data-v-4e3c18a4></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/controller.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>控制器(controller)</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/upload.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>文件上传</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+5
-5
@@ -8,11 +8,11 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<link rel="modulepreload" href="/assets/chunks/framework.DHgIdERs.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.LmTTO8j8.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_controller.md.BBikHZHC.lean.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.4IiZwtXC.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_controller.md.CHg4SCy_.lean.js">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
@@ -96,8 +96,8 @@
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> info </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">=</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> info.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">mutate</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">().</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">paths</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(path).</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">build</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">().</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">combine</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(info);</span></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> return</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> info;</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> }</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/src/guide/controller.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/springboot3.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>Spring Boot3</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/cache.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>缓存</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/blob/main/src/guide/controller.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><div class="last-updated" data-v-34368ad2><p class="VPLastUpdated" data-v-34368ad2 data-v-4e3c18a4>最后更新于: <time datetime="2024-07-10T06:38:25.000Z" data-v-4e3c18a4></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/springboot3.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>Spring Boot3</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/cache.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>缓存</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+5
-5
@@ -8,11 +8,11 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<link rel="modulepreload" href="/assets/chunks/framework.DHgIdERs.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.LmTTO8j8.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_exception.md.D-kiR-tz.lean.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.4IiZwtXC.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_exception.md.CYt_RuFI.lean.js">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
@@ -75,8 +75,8 @@
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> entity.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">setPassword</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(MD5.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">create</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">().</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">digestHex</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(entity.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">getPassword</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">()));</span></span>
|
||||
<span class="line"><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;"> super</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">add</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(requestParams, entity);</span></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> return</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> entity.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">getId</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">();</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/src/guide/exception.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/upload.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>文件上传</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/security.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>权限校验</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/blob/main/src/guide/exception.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><div class="last-updated" data-v-34368ad2><p class="VPLastUpdated" data-v-34368ad2 data-v-4e3c18a4>最后更新于: <time datetime="2024-07-10T06:38:25.000Z" data-v-4e3c18a4></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/upload.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>文件上传</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/security.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>权限校验</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Vendored
+5
-5
File diff suppressed because one or more lines are too long
+5
-5
@@ -8,11 +8,11 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<link rel="modulepreload" href="/assets/chunks/framework.DHgIdERs.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.LmTTO8j8.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_generatorCode.md.6SziAxIO.lean.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.4IiZwtXC.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_generatorCode.md.DDGMNA-b.lean.js">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
@@ -32,8 +32,8 @@
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> codeGenerator.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">mapper</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(codeModel);</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> codeGenerator.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">service</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(codeModel);</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> }</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/src/guide/generatorCode.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/initData.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>数据初始化</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/swagger.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>swagger 文档</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/blob/main/src/guide/generatorCode.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><div class="last-updated" data-v-34368ad2><p class="VPLastUpdated" data-v-34368ad2 data-v-4e3c18a4>最后更新于: <time datetime="2024-07-10T06:38:25.000Z" data-v-4e3c18a4></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/initData.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>数据初始化</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/swagger.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>swagger 文档</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+5
-5
@@ -8,11 +8,11 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<link rel="modulepreload" href="/assets/chunks/framework.DHgIdERs.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.LmTTO8j8.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_initData.md.BjMbW5Nr.lean.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.4IiZwtXC.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_initData.md.O6zUbXxV.lean.js">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
@@ -49,8 +49,8 @@
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> log.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">info</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"数据初始化完成!"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">);</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> }</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"> //......</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div><blockquote><p>注意:如果同一张表历史已经有初始化过数据,在某个版本需要新增数据的话,要新增一个.json文件;<br> 比如demoV2.json, 如果在原文件直接修改将不生效,加载成功后文件名称将被当作唯一键标识,不会重复初始化。</p></blockquote></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/src/guide/initData.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/security.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>权限校验</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/generatorCode.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>代码生成</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div><blockquote><p>注意:如果同一张表历史已经有初始化过数据,在某个版本需要新增数据的话,要新增一个.json文件;<br> 比如demoV2.json, 如果在原文件直接修改将不生效,加载成功后文件名称将被当作唯一键标识,不会重复初始化。</p></blockquote></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/blob/main/src/guide/initData.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><div class="last-updated" data-v-34368ad2><p class="VPLastUpdated" data-v-34368ad2 data-v-4e3c18a4>最后更新于: <time datetime="2024-07-10T06:38:25.000Z" data-v-4e3c18a4></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/security.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>权限校验</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/generatorCode.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>代码生成</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+5
-5
@@ -8,11 +8,11 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<link rel="modulepreload" href="/assets/chunks/framework.DHgIdERs.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.LmTTO8j8.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_plugin.md.qS50Tu9v.lean.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.4IiZwtXC.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_plugin.md.BXCsDYqg.lean.js">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
@@ -192,8 +192,8 @@
|
||||
<span class="line"><span>[INFO] Excluding org.projectlombok:lombok:jar:1.18.32 from the shaded jar.</span></span>
|
||||
<span class="line"><span>[INFO] Excluding cn.hutool:hutool-core:jar:5.8.26 from the shaded jar.</span></span>
|
||||
<span class="line"><span>[INFO] Excluding cn.hutool:hutool-json:jar:5.8.26 from the shaded jar.</span></span></code></pre></div><h2 id="打包" tabindex="-1">打包 <a class="header-anchor" href="#打包" aria-label="Permalink to "打包""></a></h2><p>打包命令</p><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>mvn clean package</span></span></code></pre></div><p>打包结果, 在 target目录下 .cool后缀的文件,就是我们的插件包</p><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>target/cool-admin-java-plugin-1.0-SNAPSHOT.cool</span></span></code></pre></div><h2 id="安装插件" tabindex="-1">安装插件 <a class="header-anchor" href="#安装插件" aria-label="Permalink to "安装插件""></a></h2><p>在后台插件管理页面,安装插件将打包好的.cool文件上传。</p><h2 id="实现原理" tabindex="-1">实现原理 <a class="header-anchor" href="#实现原理" aria-label="Permalink to "实现原理""></a></h2><ul><li>动态加载 Jar 包</li></ul><blockquote><p>实现动态加载的技术方案<br> 在 SpringBoot 中实现动态加载 Jar 包: URLClassLoader 是 Java 标准库中提供的一个类加载器,它可以加载指定的 URL 资源,包括本地文件系统、远程服务器和 JAR 文件等。<br> 通过 URLClassLoader,我们可以在运行时动态地加载外部的 Jar 包或类。</p></blockquote><ul><li>优势:</li></ul><blockquote><p>1、灵活性高:可以动态指定 Jar 包的位置和版本。<br> 2、可控性强:可以通过代码控制加载、卸载和替换 Jar 包。</p></blockquote><p>实现方法:</p><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">URL jarUrl </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">=</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> new</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> URL</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">"jar:file:"</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> +</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> new</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> File</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(jarFilePath).</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">getAbsolutePath</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">() </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">+</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> "!/"</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">);</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">DynamicJarClassLoader dynamicJarClassLoader </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">=</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> new</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> DynamicJarClassLoader</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">new</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> URL</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">[]{jarUrl}, Thread.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">currentThread</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">().</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">getContextClassLoader</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">());</span></span></code></pre></div><p>动态加载 Jar 包具有以下几个显著的优势:</p><ul><li>1、灵活性: 动态加载允许应用程序在运行时根据需求加载、卸载和替换 Jar 包或其内部的类和资源,提供了极大的灵活性。</li><li>2、可维护性: 通过动态加载,可以将应用程序的核心逻辑和配置分离,使得代码更加清晰、模块化,提高了代码的可维护性。</li><li>3、热更新: 动态加载使得应用程序能够在不停机的情况下进行热更新,大大提高了系统的可用性和稳定性。</li><li>4、扩展性: 通过动态加载,可以轻松地添加新的功能模块或服务,实现应用程序的快速扩展和升级。</li></ul></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/src/guide/plugin.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/flow.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>Ai流程编排</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/springboot3.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>Spring Boot3</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">DynamicJarClassLoader dynamicJarClassLoader </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">=</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> new</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> DynamicJarClassLoader</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">new</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> URL</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">[]{jarUrl}, Thread.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">currentThread</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">().</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">getContextClassLoader</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">());</span></span></code></pre></div><p>动态加载 Jar 包具有以下几个显著的优势:</p><ul><li>1、灵活性: 动态加载允许应用程序在运行时根据需求加载、卸载和替换 Jar 包或其内部的类和资源,提供了极大的灵活性。</li><li>2、可维护性: 通过动态加载,可以将应用程序的核心逻辑和配置分离,使得代码更加清晰、模块化,提高了代码的可维护性。</li><li>3、热更新: 动态加载使得应用程序能够在不停机的情况下进行热更新,大大提高了系统的可用性和稳定性。</li><li>4、扩展性: 通过动态加载,可以轻松地添加新的功能模块或服务,实现应用程序的快速扩展和升级。</li></ul></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/blob/main/src/guide/plugin.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><div class="last-updated" data-v-34368ad2><p class="VPLastUpdated" data-v-34368ad2 data-v-4e3c18a4>最后更新于: <time datetime="2024-07-10T06:38:25.000Z" data-v-4e3c18a4></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/flow.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>Ai流程编排</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/springboot3.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>Spring Boot3</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Vendored
+5
-5
@@ -8,11 +8,11 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<link rel="modulepreload" href="/assets/chunks/framework.DHgIdERs.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.LmTTO8j8.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_quick.md.avtiASSy.lean.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.4IiZwtXC.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_quick.md.Upc-ZGOO.lean.js">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
@@ -96,8 +96,8 @@
|
||||
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> datasource</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">:</span></span>
|
||||
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> url</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">jdbc:mysql://127.0.0.1:3306/cool?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2b8</span></span>
|
||||
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> username</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">root</span></span>
|
||||
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> password</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">123456</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/src/guide/quick.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/introduce/src.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>源码</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/ai.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>Ai编码</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<span class="line"><span style="--shiki-light:#22863A;--shiki-dark:#85E89D;"> password</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;">123456</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/blob/main/src/guide/quick.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><div class="last-updated" data-v-34368ad2><p class="VPLastUpdated" data-v-34368ad2 data-v-4e3c18a4>最后更新于: <time datetime="2024-07-10T06:38:25.000Z" data-v-4e3c18a4></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/introduce/src.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>源码</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/ai.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>Ai编码</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+5
-5
@@ -8,11 +8,11 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<link rel="modulepreload" href="/assets/chunks/framework.DHgIdERs.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.LmTTO8j8.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_security.md.BOLCFOjh.lean.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.4IiZwtXC.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_security.md.DHJ07XGg.lean.js">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
@@ -232,8 +232,8 @@
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> String username </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">=</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> coolSecurityUtil.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">username</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">();</span></span></code></pre></div><ul><li>获得用户信息 请求过程中会解析 token,并将用户信息存在整个请求过程中的requestParams</li></ul><div class="language-java vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">java</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> @</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">Resource</span></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> private</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> CoolSecurityUtil coolSecurityUtil;</span></span>
|
||||
<span class="line"></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> JSONObject userInfo </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">=</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> coolSecurityUtil.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">userInfo</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(requestParams);</span></span></code></pre></div><p>userInfo</p><table tabindex="0"><thead><tr><th>字段</th><th>类型</th><th>说明</th></tr></thead><tbody><tr><td>roleIds</td><td>Long[]</td><td>角色数组</td></tr><tr><td>username</td><td>String</td><td>用户名</td></tr><tr><td>userId</td><td>Long</td><td>用户ID</td></tr><tr><td>passwordVersion</td><td>Integer</td><td>密码版本号</td></tr></tbody></table></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/src/guide/security.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/exception.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>统一异常</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/initData.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>数据初始化</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> JSONObject userInfo </span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;">=</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> coolSecurityUtil.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">userInfo</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(requestParams);</span></span></code></pre></div><p>userInfo</p><table tabindex="0"><thead><tr><th>字段</th><th>类型</th><th>说明</th></tr></thead><tbody><tr><td>roleIds</td><td>Long[]</td><td>角色数组</td></tr><tr><td>username</td><td>String</td><td>用户名</td></tr><tr><td>userId</td><td>Long</td><td>用户ID</td></tr><tr><td>passwordVersion</td><td>Integer</td><td>密码版本号</td></tr></tbody></table></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/blob/main/src/guide/security.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><div class="last-updated" data-v-34368ad2><p class="VPLastUpdated" data-v-34368ad2 data-v-4e3c18a4>最后更新于: <time datetime="2024-07-10T06:38:25.000Z" data-v-4e3c18a4></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/exception.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>统一异常</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/initData.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>数据初始化</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+5
-5
File diff suppressed because one or more lines are too long
+5
-5
@@ -8,11 +8,11 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<link rel="modulepreload" href="/assets/chunks/framework.DHgIdERs.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.LmTTO8j8.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_swagger.md.DF6xaziu.lean.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.4IiZwtXC.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_swagger.md.DDZqWgRz.lean.js">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
@@ -24,8 +24,8 @@
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> protected</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> void</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> init</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(HttpServletRequest </span><span style="--shiki-light:#E36209;--shiki-dark:#FFAB70;">request</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">, JSONObject </span><span style="--shiki-light:#E36209;--shiki-dark:#FFAB70;">requestParams</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">) {</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"> // 可以在这边实现一下列表数据排序规则,查询条件过滤,返回哪些字段等</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> }</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div><p>系统启动完成访问:<a href="http://127.0.0.1:8001/swagger-ui/index.html#/" target="_blank" rel="noreferrer">http://127.0.0.1:8001/swagger-ui/index.html#/</a></p></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/src/guide/swagger.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/generatorCode.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>代码生成</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/todo/update.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>更新</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div><p>系统启动完成访问:<a href="http://127.0.0.1:8001/swagger-ui/index.html#/" target="_blank" rel="noreferrer">http://127.0.0.1:8001/swagger-ui/index.html#/</a></p></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/blob/main/src/guide/swagger.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><div class="last-updated" data-v-34368ad2><p class="VPLastUpdated" data-v-34368ad2 data-v-4e3c18a4>最后更新于: <time datetime="2024-07-10T06:38:25.000Z" data-v-4e3c18a4></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/generatorCode.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>代码生成</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/todo/update.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>更新</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+5
-5
@@ -8,11 +8,11 @@
|
||||
<meta name="generator" content="VitePress v1.3.0">
|
||||
<link rel="preload stylesheet" href="/assets/style.CoKMOhgV.css" as="style">
|
||||
|
||||
<script type="module" src="/assets/app.XPlPhhoU.js"></script>
|
||||
<script type="module" src="/assets/app.XQN7LwZ5.js"></script>
|
||||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||||
<link rel="modulepreload" href="/assets/chunks/framework.DHgIdERs.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.LmTTO8j8.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_upload.md.DS70Q-Hs.lean.js">
|
||||
<link rel="modulepreload" href="/assets/chunks/theme.4IiZwtXC.js">
|
||||
<link rel="modulepreload" href="/assets/src_guide_upload.md.Co0bl86V.lean.js">
|
||||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||||
</head>
|
||||
@@ -47,8 +47,8 @@
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> public</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> R </span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">uploadMode</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">() {</span></span>
|
||||
<span class="line"><span style="--shiki-light:#D73A49;--shiki-dark:#F97583;"> return</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> R.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">ok</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">(fileUploadStrategyFactory.</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">getMode</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">());</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;"> }</span></span>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/src/guide/upload.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><!----></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/cache.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>缓存</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/exception.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>统一异常</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"DPrr-hLe\",\"readme.md\":\"8s30YuPZ\",\"src_about_index.md\":\"aQxHy4hT\",\"src_guide_ai.md\":\"Drq5yZij\",\"src_guide_cache.md\":\"65sPqASp\",\"src_guide_controller.md\":\"BBikHZHC\",\"src_guide_exception.md\":\"D-kiR-tz\",\"src_guide_flow.md\":\"B2ioiqca\",\"src_guide_generatorcode.md\":\"6SziAxIO\",\"src_guide_initdata.md\":\"BjMbW5Nr\",\"src_guide_plugin.md\":\"qS50Tu9v\",\"src_guide_quick.md\":\"avtiASSy\",\"src_guide_security.md\":\"BOLCFOjh\",\"src_guide_springboot3.md\":\"YNymcO30\",\"src_guide_swagger.md\":\"DF6xaziu\",\"src_guide_upload.md\":\"DS70Q-Hs\",\"src_introduce_index.md\":\"CH1RbK2Y\",\"src_introduce_show.md\":\"Cj2B3iLu\",\"src_introduce_src.md\":\"CxeEja1d\",\"src_question_commonquestion.md\":\"CSsw8JOf\",\"src_todo_plan.md\":\"Cet0ly3b\",\"src_todo_update.md\":\"CF7505b6\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-b521a168 data-v-34368ad2><!--[--><!--]--><div class="edit-info" data-v-34368ad2><div class="edit-link" data-v-34368ad2><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/cool-team-official/cool-admin-java-docs/blob/main/src/guide/upload.md" target="_blank" rel="noreferrer" data-v-34368ad2><!--[--><span class="vpi-square-pen edit-link-icon" data-v-34368ad2></span> 在GitHub上编辑<!--]--></a></div><div class="last-updated" data-v-34368ad2><p class="VPLastUpdated" data-v-34368ad2 data-v-4e3c18a4>最后更新于: <time datetime="2024-07-10T06:38:25.000Z" data-v-4e3c18a4></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-34368ad2><span class="visually-hidden" id="doc-footer-aria-label" data-v-34368ad2>Pager</span><div class="pager" data-v-34368ad2><a class="VPLink link pager-link prev" href="/src/guide/cache.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>上一页</span><span class="title" data-v-34368ad2>缓存</span><!--]--></a></div><div class="pager" data-v-34368ad2><a class="VPLink link pager-link next" href="/src/guide/exception.html" data-v-34368ad2><!--[--><span class="desc" data-v-34368ad2>下一页</span><span class="title" data-v-34368ad2>统一异常</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-0dd53a6c data-v-c01e8608><div class="container" data-v-c01e8608><p class="message" data-v-c01e8608>COOL为开发者而生</p><p class="copyright" data-v-c01e8608><a href="https://beian.miit.gov.cn">Copyright © COOL | 闽ICP备2024042701号</a></p></div></footer><!--[--><!--]--></div></div>
|
||||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"index.md\":\"yfcJdFvw\",\"readme.md\":\"4Jyv89Qb\",\"src_about_index.md\":\"CTVSnooN\",\"src_guide_ai.md\":\"C8if3F3E\",\"src_guide_cache.md\":\"ZVsLHhYY\",\"src_guide_controller.md\":\"CHg4SCy_\",\"src_guide_exception.md\":\"CYt_RuFI\",\"src_guide_flow.md\":\"Di5674iy\",\"src_guide_generatorcode.md\":\"DDGMNA-b\",\"src_guide_initdata.md\":\"O6zUbXxV\",\"src_guide_plugin.md\":\"BXCsDYqg\",\"src_guide_quick.md\":\"Upc-ZGOO\",\"src_guide_security.md\":\"DHJ07XGg\",\"src_guide_springboot3.md\":\"DaNyk9fQ\",\"src_guide_swagger.md\":\"DDZqWgRz\",\"src_guide_upload.md\":\"Co0bl86V\",\"src_introduce_index.md\":\"DKGGO-Ql\",\"src_introduce_show.md\":\"Clnke3BR\",\"src_introduce_src.md\":\"BzottFc3\",\"src_question_commonquestion.md\":\"nt8kyqs9\",\"src_todo_plan.md\":\"Iu8y2qvb\",\"src_todo_update.md\":\"DBgw5Y9D\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Cool Admin\",\"description\":\"一个很酷的后台管理系统开发框架\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"COOL为开发者而生\",\"copyright\":\"<a href=\\\"https://beian.miit.gov.cn\\\">Copyright © COOL | 闽ICP备2024042701号</a>\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}},\"langMenuLabel\":\"多语言\",\"returnToTopLabel\":\"回到顶部\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"editLink\":{\"text\":\"在GitHub上编辑\",\"pattern\":\"https://github.com/cool-team-official/cool-admin-java-docs/blob/main/:path\"},\"nav\":[{\"text\":\"介绍\",\"link\":\"/src/introduce/index.md\",\"noIcon\":false},{\"text\":\"教程\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"🔥插件市场\",\"link\":\"https://cool-js.com/plugin/list.html\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"},{\"text\":\"v7.1.0\",\"items\":[{\"text\":\"更新日志\",\"link\":\"/src/todo/update.md\"},{\"text\":\"版本计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"更多\",\"items\":[{\"text\":\"Cool Admin(Nodejs版)\",\"link\":\"https://cool-js.com\"},{\"text\":\"Uni(基于uni-app跨端移动端开发)\",\"link\":\"https://cool-js.com/uni/introduce.html\"}]}],\"sidebar\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"简介\",\"link\":\"/src/introduce/index.md\"},{\"text\":\"演示\",\"link\":\"/src/introduce/show.md\"},{\"text\":\"源码\",\"link\":\"/src/introduce/src.md\"}]},{\"text\":\"教程\",\"items\":[{\"text\":\"快速开始\",\"link\":\"/src/guide/quick.md\"},{\"text\":\"Ai编码\",\"link\":\"/src/guide/ai.md\"},{\"text\":\"Ai流程编排\",\"link\":\"/src/guide/flow.md\"},{\"text\":\"扩展插件\",\"link\":\"/src/guide/plugin.md\"},{\"text\":\"核心\",\"items\":[{\"text\":\"Spring Boot3\",\"link\":\"/src/guide/springboot3.md\"},{\"text\":\"控制器(controller)\",\"link\":\"/src/guide/controller.md\"},{\"text\":\"缓存\",\"link\":\"/src/guide/cache.md\"},{\"text\":\"文件上传\",\"link\":\"/src/guide/upload.md\"},{\"text\":\"统一异常\",\"link\":\"/src/guide/exception.md\"},{\"text\":\"权限校验\",\"link\":\"/src/guide/security.md\"},{\"text\":\"数据初始化\",\"link\":\"/src/guide/initData.md\"},{\"text\":\"代码生成\",\"link\":\"/src/guide/generatorCode.md\"},{\"text\":\"swagger 文档\",\"link\":\"/src/guide/swagger.md\"}]}]},{\"text\":\"计划&更新\",\"items\":[{\"text\":\"更新\",\"link\":\"/src/todo/update.md\"},{\"text\":\"计划\",\"link\":\"/src/todo/plan.md\"}]},{\"text\":\"常见问题\",\"link\":\"/src/question/commonQuestion.md\"},{\"text\":\"交流合作\",\"link\":\"/src/about/index.md\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cool-team-official/cool-admin-java\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
+5
-5
File diff suppressed because one or more lines are too long
+5
-5
File diff suppressed because one or more lines are too long
+5
-5
File diff suppressed because one or more lines are too long
+5
-5
File diff suppressed because one or more lines are too long
Vendored
+5
-5
File diff suppressed because one or more lines are too long
Vendored
+5
-5
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user