提交 7360b27b 编写于 作者: X xiongchun

文档完善

上级 f31b8ea7
......@@ -7,14 +7,14 @@
<link rel="alternate" type="application/rss+xml" href="/pangu-framework/blog/rss.xml" title="盘古开发框架 RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/pangu-framework/blog/atom.xml" title="盘古开发框架 Atom Feed">
<script src="https://hm.baidu.com/hm.js?8a2c2aae78c4983e3cf661fea34e6353" async></script><title data-react-helmet="true">Page Not Found | 盘古开发框架</title><meta data-react-helmet="true" property="og:title" content="Page Not Found | 盘古开发框架"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pulanos.gitee.io/pangu-framework/404.html"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_tag" content="default"><meta data-react-helmet="true" name="author" content="普蓝开源社区"><meta data-react-helmet="true" name="keywords" content="盘古开发框架 分布式微服务架构 垂直单体分层架构 普蓝开源社区"><link data-react-helmet="true" rel="icon" href="/pangu-framework/img/favicon2.png"><link data-react-helmet="true" rel="canonical" href="https://pulanos.gitee.io/pangu-framework/404.html"><link data-react-helmet="true" rel="alternate" href="https://pulanos.gitee.io/pangu-framework/404.html" hreflang="en"><link data-react-helmet="true" rel="alternate" href="https://pulanos.gitee.io/pangu-framework/404.html" hreflang="x-default"><link rel="stylesheet" href="/pangu-framework/assets/css/styles.74f4a488.css">
<link rel="preload" href="/pangu-framework/assets/js/runtime~main.c9057ad5.js" as="script">
<link rel="preload" href="/pangu-framework/assets/js/main.0e27278d.js" as="script">
<link rel="preload" href="/pangu-framework/assets/js/runtime~main.076b2dfa.js" as="script">
<link rel="preload" href="/pangu-framework/assets/js/main.72668599.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/pangu-framework/"><div class="navbar__logo"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--light_4Vu1"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--dark_uzRr"></div><b class="navbar__title">盘古开发框架®</b></a><a class="navbar__item navbar__link" href="/pangu-framework/docs/intro">发指南</a><a class="navbar__item navbar__link" href="/pangu-framework/blog">博客专栏</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/faq">常见问答</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/community">社区</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/thanks">致敬</a></div><div class="navbar__items navbar__items--right"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>Gitee<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><a href="https://github.com/xiongchun/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><div class="toggle_iYfV toggle_2i4l toggleDisabled_xj38"><div class="toggleTrack_t-f2" role="button" tabindex="-1"><div class="toggleTrackCheck_mk7D"><span class="toggleIcon_pHJ9">🌜</span></div><div class="toggleTrackX_dm8H"><span class="toggleIcon_pHJ9">🌞</span></div><div class="toggleTrackThumb_W6To"></div></div><input type="checkbox" class="toggleScreenReader_h9qa" aria-label="Switch between dark and light mode"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div class="main-wrapper"><main class="container margin-vert--xl"><div class="row"><div class="col col--6 col--offset-3"><h1 class="hero__title">Page Not Found</h1><p>We could not find what you were looking for.</p><p>Please contact the owner of the site that linked you to the original URL and let them know their link is broken.</p></div></div></main></div><footer class="footer footer--dark"><div class="container"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Docs</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/intro">User Guide</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/blog">Blog Post</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/faq">Frequently Asked Questions</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items"><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Gitee PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitHub PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitcode.net/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitCode PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/thanks">Thanks To</a></li><li class="footer__item"><a href="https://www.oschina.net/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>OSChina<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Apache Software Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">PanGu Dev Framework is Open Source and freely available under the <a target="_blank" class="ghostwhite" href="https://www.apache.org/licenses/LICENSE-2.0">Apache v2 License.</a>
<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/pangu-framework/"><div class="navbar__logo"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--light_4Vu1"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--dark_uzRr"></div><b class="navbar__title">盘古开发框架®</b></a><a class="navbar__item navbar__link" href="/pangu-framework/docs/intro">源文档</a><a class="navbar__item navbar__link" href="/pangu-framework/blog">博客专栏</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/faq">常见问答</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/community">社区</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/thanks">致敬</a></div><div class="navbar__items navbar__items--right"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>Gitee<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><a href="https://github.com/xiongchun/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><div class="toggle_iYfV toggle_2i4l toggleDisabled_xj38"><div class="toggleTrack_t-f2" role="button" tabindex="-1"><div class="toggleTrackCheck_mk7D"><span class="toggleIcon_pHJ9">🌜</span></div><div class="toggleTrackX_dm8H"><span class="toggleIcon_pHJ9">🌞</span></div><div class="toggleTrackThumb_W6To"></div></div><input type="checkbox" class="toggleScreenReader_h9qa" aria-label="Switch between dark and light mode"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div class="main-wrapper"><main class="container margin-vert--xl"><div class="row"><div class="col col--6 col--offset-3"><h1 class="hero__title">Page Not Found</h1><p>We could not find what you were looking for.</p><p>Please contact the owner of the site that linked you to the original URL and let them know their link is broken.</p></div></div></main></div><footer class="footer footer--dark"><div class="container"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Docs</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/intro">User Guide</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/blog">Blog Post</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/faq">Frequently Asked Questions</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items"><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Gitee PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitHub PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitcode.net/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitCode PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/thanks">Thanks To</a></li><li class="footer__item"><a href="https://www.oschina.net/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>OSChina<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Apache Software Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">PanGu Dev Framework is Open Source and freely available under the <a target="_blank" class="ghostwhite" href="https://www.apache.org/licenses/LICENSE-2.0">Apache v2 License.</a>
<br>Copyright © 2022 PuLan Open Source Community<br><img src="https://oscimg.oschina.net/oscnet/up-ba8a16960e88b912e4499d7dc0dd494d57e.gif"></div></div></div></footer></div>
<script src="/pangu-framework/assets/js/runtime~main.c9057ad5.js"></script>
<script src="/pangu-framework/assets/js/main.0e27278d.js"></script>
<script src="/pangu-framework/assets/js/runtime~main.076b2dfa.js"></script>
<script src="/pangu-framework/assets/js/main.72668599.js"></script>
</body>
</html>
\ No newline at end of file
"use strict";(self.webpackChunkpangu_website=self.webpackChunkpangu_website||[]).push([[9143],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var i=r.createContext({}),c=function(e){var t=r.useContext(i),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},p=function(e){var t=c(e.components);return r.createElement(i.Provider,{value:t},e.children)},s={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},m=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,o=e.originalType,i=e.parentName,p=u(e,["components","mdxType","originalType","parentName"]),m=c(n),d=a,f=m["".concat(i,".").concat(d)]||m[d]||s[d]||o;return n?r.createElement(f,l(l({ref:t},p),{},{components:n})):r.createElement(f,l({ref:t},p))}));function d(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=n.length,l=new Array(o);l[0]=m;var u={};for(var i in t)hasOwnProperty.call(t,i)&&(u[i]=t[i]);u.originalType=e,u.mdxType="string"==typeof e?e:a,l[1]=u;for(var c=2;c<o;c++)l[c]=n[c];return r.createElement.apply(null,l)}return r.createElement.apply(null,n)}m.displayName="MDXCreateElement"},8215:function(e,t,n){var r=n(7294);t.Z=function(e){var t=e.children,n=e.hidden,a=e.className;return r.createElement("div",{role:"tabpanel",hidden:n,className:a},t)}},6396:function(e,t,n){n.d(t,{Z:function(){return m}});var r=n(7462),a=n(7294),o=n(2389),l=n(9443);var u=function(){var e=(0,a.useContext)(l.Z);if(null==e)throw new Error('"useUserPreferencesContext" is used outside of "Layout" component.');return e},i=n(3616),c=n(6010),p="tabItem_vU9c";function s(e){var t,n,r,o=e.lazy,l=e.block,s=e.defaultValue,m=e.values,d=e.groupId,f=e.className,g=a.Children.map(e.children,(function(e){if((0,a.isValidElement)(e)&&void 0!==e.props.value)return e;throw new Error("Docusaurus error: Bad <Tabs> child <"+("string"==typeof e.type?e.type:e.type.name)+'>: all children of the <Tabs> component should be <TabItem>, and every <TabItem> should have a unique "value" prop.')})),v=null!=m?m:g.map((function(e){var t=e.props;return{value:t.value,label:t.label}})),b=(0,i.lx)(v,(function(e,t){return e.value===t.value}));if(b.length>0)throw new Error('Docusaurus error: Duplicate values "'+b.map((function(e){return e.value})).join(", ")+'" found in <Tabs>. Every value needs to be unique.');var k=null===s?s:null!=(t=null!=s?s:null==(n=g.find((function(e){return e.props.default})))?void 0:n.props.value)?t:null==(r=g[0])?void 0:r.props.value;if(null!==k&&!v.some((function(e){return e.value===k})))throw new Error('Docusaurus error: The <Tabs> has a defaultValue "'+k+'" but none of its children has the corresponding value. Available values are: '+v.map((function(e){return e.value})).join(", ")+". If you intend to show no default tab, use defaultValue={null} instead.");var h=u(),y=h.tabGroupChoices,w=h.setTabGroupChoices,x=(0,a.useState)(k),N=x[0],O=x[1],T=[],E=(0,i.o5)().blockElementScrollPositionUntilNextRender;if(null!=d){var I=y[d];null!=I&&I!==N&&v.some((function(e){return e.value===I}))&&O(I)}var j=function(e){var t=e.currentTarget,n=T.indexOf(t),r=v[n].value;r!==N&&(E(t),O(r),null!=d&&w(d,r))},P=function(e){var t,n=null;switch(e.key){case"ArrowRight":var r=T.indexOf(e.currentTarget)+1;n=T[r]||T[0];break;case"ArrowLeft":var a=T.indexOf(e.currentTarget)-1;n=T[a]||T[T.length-1]}null==(t=n)||t.focus()};return a.createElement("div",{className:"tabs-container"},a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,c.Z)("tabs",{"tabs--block":l},f)},v.map((function(e){var t=e.value,n=e.label;return a.createElement("li",{role:"tab",tabIndex:N===t?0:-1,"aria-selected":N===t,className:(0,c.Z)("tabs__item",p,{"tabs__item--active":N===t}),key:t,ref:function(e){return T.push(e)},onKeyDown:P,onFocus:j,onClick:j},null!=n?n:t)}))),o?(0,a.cloneElement)(g.filter((function(e){return e.props.value===N}))[0],{className:"margin-vert--md"}):a.createElement("div",{className:"margin-vert--md"},g.map((function(e,t){return(0,a.cloneElement)(e,{key:t,hidden:e.props.value!==N})}))))}function m(e){var t=(0,o.Z)();return a.createElement(s,(0,r.Z)({key:String(t)},e))}},6361:function(e,t,n){n.r(t),n.d(t,{frontMatter:function(){return c},contentTitle:function(){return p},metadata:function(){return s},toc:function(){return m},default:function(){return f}});var r=n(7462),a=n(3366),o=(n(7294),n(3905)),l=n(6396),u=n(8215),i=["components"],c={title:"\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528",tags:["\u5feb\u901f\u5f00\u59cb"],sidebar_position:15,slug:"/quick-start/how-to-make-monomer-architecture-app"},p=void 0,s={unversionedId:"quick-start/\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528",id:"quick-start/\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528",title:"\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528",description:"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528",source:"@site/docs/quick-start/\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528.md",sourceDirName:"quick-start",slug:"/quick-start/how-to-make-monomer-architecture-app",permalink:"/pangu-framework/docs/quick-start/how-to-make-monomer-architecture-app",editUrl:"https://gitee.com/pulanos/pangu-framework/tree/master/pangu-website/docs/quick-start/\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528.md",tags:[{label:"\u5feb\u901f\u5f00\u59cb",permalink:"/pangu-framework/docs/tags/\u5feb\u901f\u5f00\u59cb"}],version:"current",sidebarPosition:15,frontMatter:{title:"\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528",tags:["\u5feb\u901f\u5f00\u59cb"],sidebar_position:15,slug:"/quick-start/how-to-make-monomer-architecture-app"},sidebar:"tutorialSidebar",previous:{title:"\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4",permalink:"/pangu-framework/docs/quick-start/how-to-make-architecture"},next:{title:"\u5982\u4f55\u5f00\u53d1\u5fae\u670d\u52a1",permalink:"/pangu-framework/docs/quick-start/how-to-make-microservice-architecture-app"}},m=[{value:"\u5b89\u88c5\u76f8\u5173\u76d8\u53e4\u6a21\u5757",id:"\u5b89\u88c5\u76f8\u5173\u76d8\u53e4\u6a21\u5757",children:[],level:2},{value:"\u672c\u5730\u914d\u7f6e",id:"\u672c\u5730\u914d\u7f6e",children:[],level:2},{value:"\u542f\u52a8\u5165\u53e3",id:"\u542f\u52a8\u5165\u53e3",children:[],level:2},{value:"\u672c\u6587\u76f8\u5173\u8303\u4f8b\u6e90\u7801",id:"\u672c\u6587\u76f8\u5173\u8303\u4f8b\u6e90\u7801",children:[],level:2},{value:"\u4e0b\u4e00\u6b65",id:"\u4e0b\u4e00\u6b65",children:[],level:2}],d={toc:m};function f(e){var t=e.components,n=(0,a.Z)(e,i);return(0,o.kt)("wrapper",(0,r.Z)({},d,n,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("head",null,(0,o.kt)("title",null,"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528 "),(0,o.kt)("meta",{name:"keywords",content:"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528"}),(0,o.kt)("meta",{name:"description",content:"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6\u662f\u4e00\u5957\u8f7b\u91cf\u7a33\u5065\u7684\u5de5\u4e1a\u7ea7\u5206\u5e03\u5f0f\u5fae\u670d\u52a1\u5f00\u53d1\u6cbb\u7406\u6846\u67b6\uff08\u517c\u5bb9\u5355\u4f53\u5206\u5c42\u67b6\u6784\uff09"})),(0,o.kt)("p",null,"\u672c\u6587\u4ecb\u7ecd\u5982\u4f55\u57fa\u4e8e\u76d8\u53e4\u5f00\u53d1\u6846\u67b6\u5f00\u53d1\u4e00\u4e2a\u5355\u4f53\u5206\u5c42\u67b6\u6784\u7684\u5e94\u7528\u3002\u6587\u4e2d\u6240\u8ff0\u4ec5\u4e3a\u642d\u5efa\u4e00\u4e2a\u5355\u4f53\u5e94\u7528\u7684\u57fa\u672c\u6846\u67b6\uff0c\u589e\u52a0",(0,o.kt)("strong",{parentName:"p"},"\u914d\u7f6e\u4e2d\u5fc3\u3001\u6570\u636e\u6301\u4e45\u5316\u3001\u7f13\u5b58\u7b49\u80fd\u529b"),"\u8bf7\u53c2\u8003",(0,o.kt)("strong",{parentName:"p"},"\u5f00\u53d1\u6307\u5357"),"\u7684\u76f8\u5173\u7ae0\u8282\u3002"),(0,o.kt)("h2",{id:"\u5b89\u88c5\u76f8\u5173\u76d8\u53e4\u6a21\u5757"},"\u5b89\u88c5\u76f8\u5173\u76d8\u53e4\u6a21\u5757"),(0,o.kt)(l.Z,{defaultValue:"dependency2",mdxType:"Tabs"},(0,o.kt)(u.Z,{value:"parent",label:"\u76d8\u53e4 Parent",mdxType:"TabItem"},(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-jsx"},"<parent>\n <groupId>com.gitee.pulanos.pangu</groupId>\n <artifactId>pangu-parent</artifactId>\n <version>latest.version.xxx</version>\n <relativePath/>\n</parent>\n"))),(0,o.kt)(u.Z,{value:"dependency1",label:"\u57fa\u7840\u6a21\u5757",mdxType:"TabItem"},(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-jsx"},"<dependency>\n <groupId>com.gitee.pulanos.pangu</groupId>\n <artifactId>pangu-spring-boot-starter</artifactId>\n</dependency>\n"))),(0,o.kt)(u.Z,{value:"dependency2",label:"Web\u6a21\u5757",mdxType:"TabItem"},(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-jsx"},"<dependency>\n <groupId>com.gitee.pulanos.pangu</groupId>\n <artifactId>pangu-web-spring-boot-starter</artifactId>\n</dependency>\n")))),(0,o.kt)("h2",{id:"\u672c\u5730\u914d\u7f6e"},"\u672c\u5730\u914d\u7f6e"),(0,o.kt)("blockquote",null,(0,o.kt)("p",{parentName:"blockquote"},"\u4e3a\u4fbf\u4e8e\u7406\u89e3\uff0c\u672c\u6587\u57fa\u4e8e\u672c\u5730\u914d\u7f6e\u7684\u65b9\u5f0f\u7f16\u5199\u3002\u82e5\u6539\u4e3a\u6807\u51c6\u7684 Nacos \u914d\u7f6e\u4e2d\u5fc3\u6a21\u5f0f\uff0c\u8bf7\u53c2\u9605\uff1a",(0,o.kt)("a",{parentName:"p",href:"/docs/advanced-guide/nacos-config-center"},"\u914d\u7f6e\u4e2d\u5fc3")," \u7ae0\u8282\u3002")),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-jsx"},"spring.application.name=pangu-examples-empty-web\nspring.jackson.time-zone=GMT+8\n\nlogging.level.root=INFO\nlogging.level.com.gitee.pulanos.pangu=INFO\n")),(0,o.kt)("h2",{id:"\u542f\u52a8\u5165\u53e3"},"\u542f\u52a8\u5165\u53e3"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-jsx",metastring:"{4}","{4}":!0},"@SpringBootApplication\npublic class EmptyWebPanguApplication {\n public static void main(String[] args) {\n PanGuApplicationBuilder.init(EmptyWebPanguApplication.class).run(args);\n }\n}\n")),(0,o.kt)("h2",{id:"\u672c\u6587\u76f8\u5173\u8303\u4f8b\u6e90\u7801"},"\u672c\u6587\u76f8\u5173\u8303\u4f8b\u6e90\u7801"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"https://gitee.com/pulanos/pangu-framework/tree/master/pangu-examples/pangu-examples-empty-web"},"pangu-examples-empty-web"),"\uff1a\u5355\u4f53\u5206\u5c42Web\u5e94\u7528\u8303\u4f8b")),(0,o.kt)("h2",{id:"\u4e0b\u4e00\u6b65"},"\u4e0b\u4e00\u6b65"),(0,o.kt)("p",null,"\u7ee7\u7eed\u9605\u8bfb\u5176\u5b83\u7ae0\u8282\u83b7\u53d6\u4f60\u60f3\u8981\u7684\u7b54\u6848\u6216\u901a\u8fc7\u6211\u4eec\u7684 ",(0,o.kt)("a",{parentName:"p",href:"/docs/community"},"\u5f00\u53d1\u8005\u793e\u533a")," \u5bfb\u6c42\u66f4\u591a\u5e2e\u52a9\u3002"))}f.isMDXComponent=!0}}]);
\ No newline at end of file
"use strict";(self.webpackChunkpangu_website=self.webpackChunkpangu_website||[]).push([[53],{1109:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"\u7b80\u4ecb","href":"/pangu-framework/docs/intro","docId":"intro"},{"type":"link","label":"\u5b89\u88c5","href":"/pangu-framework/docs/install","docId":"\u5b89\u88c5"},{"type":"category","label":"\u5feb\u901f\u5f00\u59cb","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4","href":"/pangu-framework/docs/quick-start/how-to-make-architecture","docId":"quick-start/\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4"},{"type":"link","label":"\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528","href":"/pangu-framework/docs/quick-start/how-to-make-monomer-architecture-app","docId":"quick-start/\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528"},{"type":"link","label":"\u5982\u4f55\u5f00\u53d1\u5fae\u670d\u52a1","href":"/pangu-framework/docs/quick-start/how-to-make-microservice-architecture-app","docId":"quick-start/\u5982\u4f55\u5f00\u53d1\u5fae\u670d\u52a1"},{"type":"link","label":"\u5982\u4f55\u5f00\u53d1 HTTP \u63a5\u53e3","href":"/pangu-framework/docs/quick-start/how-to-create-http-api","docId":"quick-start/\u5982\u4f55\u5f00\u53d1 HTTP \u63a5\u53e3"}]},{"type":"category","label":"\u5f00\u53d1\u6307\u5357","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"\u914d\u7f6e\u4e2d\u5fc3","href":"/pangu-framework/docs/advanced-guide/nacos-config-center","docId":"advanced-guide/\u914d\u7f6e\u4e2d\u5fc3"},{"type":"link","label":"\u6ce8\u518c\u4e2d\u5fc3","href":"/pangu-framework/docs/advanced-guide/nacos-regist-center","docId":"advanced-guide/\u6ce8\u518c\u4e2d\u5fc3"},{"type":"link","label":"\u7f51\u5173\u7cfb\u7edf","href":"/pangu-framework/docs/advanced-guide/gateway","docId":"advanced-guide/\u7f51\u5173\u7cfb\u7edf"},{"type":"link","label":"\u6570\u636e\u6301\u4e45\u5316","href":"/pangu-framework/docs/advanced-guide/data-persistance","docId":"advanced-guide/\u6570\u636e\u6301\u4e45\u5316"},{"type":"link","label":"\u5206\u5e03\u5f0f\u591a\u7ea7\u7f13\u5b58","href":"/pangu-framework/docs/advanced-guide/layering-cache","docId":"advanced-guide/\u5206\u5e03\u5f0f\u591a\u7ea7\u7f13\u5b58"},{"type":"link","label":"\u5206\u5e03\u5f0f\u9501","href":"/pangu-framework/docs/advanced-guide/distributed-lock","docId":"advanced-guide/\u5206\u5e03\u5f0f\u9501"},{"type":"link","label":"\u5206\u5e03\u5f0f\u4e8b\u52a1","href":"/pangu-framework/docs/advanced-guide/distributed-transaction","docId":"advanced-guide/\u5206\u5e03\u5f0f\u4e8b\u52a1"},{"type":"link","label":"\u6d88\u606f\u961f\u5217","href":"/pangu-framework/docs/advanced-guide/mq","docId":"advanced-guide/\u6d88\u606f\u961f\u5217"},{"type":"link","label":"\u6570\u636e\u6cbb\u7406\u4e4b\u8bfb\u5199\u5206\u79bb","href":"/pangu-framework/docs/advanced-guide/readwrite-splitting","docId":"advanced-guide/\u6570\u636e\u6cbb\u7406\u4e4b\u8bfb\u5199\u5206\u79bb"},{"type":"link","label":"\u6570\u636e\u6cbb\u7406\u4e4b\u6570\u636e\u5206\u7247","href":"/pangu-framework/docs/advanced-guide/data-sharding","docId":"advanced-guide/\u6570\u636e\u6cbb\u7406\u4e4b\u6570\u636e\u5206\u7247"},{"type":"link","label":"\u4ee3\u7801\u751f\u6210\u5668\u63d2\u4ef6","href":"/pangu-framework/docs/code-generator","docId":"advanced-guide/\u4ee3\u7801\u751f\u6210\u5668\u63d2\u4ef6"},{"type":"link","label":"\u8303\u4f8b\u6a21\u7248\u5de5\u7a0b","href":"/pangu-framework/docs/examples-list","docId":"advanced-guide/\u8303\u4f8b\u6a21\u7248\u5de5\u7a0b"}]},{"type":"link","label":"\u90e8\u7f72\u8fd0\u7ef4\u6307\u5357","href":"/pangu-framework/docs/deploy-guide","docId":"\u90e8\u7f72\u8fd0\u7ef4\u6307\u5357"},{"type":"link","label":"\u5e38\u89c1\u95ee\u7b54FAQ","href":"/pangu-framework/docs/faq","docId":"faq"},{"type":"link","label":"\u81f4\u656c & \u9e23\u8c22","href":"/pangu-framework/docs/thanks","docId":"\u81f4\u656c & \u9e23\u8c22"},{"type":"link","label":"\u5f00\u53d1\u8005\u793e\u533a","href":"/pangu-framework/docs/community","docId":"\u5f00\u53d1\u8005\u793e\u533a"}]},"docs":{"\u5b89\u88c5":{"id":"\u5b89\u88c5","title":"\u5b89\u88c5","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5b89\u88c5 | \u4f9d\u8d56\u7ba1\u7406\u6a21\u5757 | \u57fa\u7840\u6a21\u5757 | Dubbo\u6a21\u5757 | JDBC\u6a21\u5757 | \u5206\u5e03\u5f0f\u4e8b\u52a1\u7ba1\u7406\u6a21\u5757 | \u6570\u636e\u6cbb\u7406\u6a21\u5757 | \u7f13\u5b58\u6a21\u5757 | \u6d88\u606f\u961f\u5217\u6a21\u5757 | \u7f51\u5173\u6a21\u5757 | Web\u6a21\u5757 | \u4ee3\u7801\u751f\u6210\u63d2\u4ef6","sidebar":"tutorialSidebar"},"\u90e8\u7f72\u8fd0\u7ef4\u6307\u5357":{"id":"\u90e8\u7f72\u8fd0\u7ef4\u6307\u5357","title":"\u90e8\u7f72\u8fd0\u7ef4\u6307\u5357","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u90e8\u7f72\u8fd0\u7ef4\u6307\u5357","sidebar":"tutorialSidebar"},"\u5f00\u53d1\u8005\u793e\u533a":{"id":"\u5f00\u53d1\u8005\u793e\u533a","title":"\u5f00\u53d1\u8005\u793e\u533a","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5f00\u53d1\u8005\u793e\u533a | \u5fae\u4fe1\u4ea4\u6d41\u7fa4 | \u4f5c\u8005Email","sidebar":"tutorialSidebar"},"\u81f4\u656c & \u9e23\u8c22":{"id":"\u81f4\u656c & \u9e23\u8c22","title":"\u81f4\u656c & \u9e23\u8c22","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u81f4\u656c & \u9e23\u8c22","sidebar":"tutorialSidebar"},"advanced-guide/\u4ee3\u7801\u751f\u6210\u5668\u63d2\u4ef6":{"id":"advanced-guide/\u4ee3\u7801\u751f\u6210\u5668\u63d2\u4ef6","title":"\u4ee3\u7801\u751f\u6210\u5668\u63d2\u4ef6","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u76d8\u53e4\u4ee3\u7801\u751f\u6210\u5668\u63d2\u4ef6","sidebar":"tutorialSidebar"},"advanced-guide/\u8303\u4f8b\u6a21\u7248\u5de5\u7a0b":{"id":"advanced-guide/\u8303\u4f8b\u6a21\u7248\u5de5\u7a0b","title":"\u8303\u4f8b\u6a21\u7248\u5de5\u7a0b","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u8303\u4f8b\u6a21\u7248\u5de5\u7a0b | \u83b7\u53d6\u8303\u4f8b\u4ee3\u7801","sidebar":"tutorialSidebar"},"advanced-guide/\u5206\u5e03\u5f0f\u591a\u7ea7\u7f13\u5b58":{"id":"advanced-guide/\u5206\u5e03\u5f0f\u591a\u7ea7\u7f13\u5b58","title":"\u5206\u5e03\u5f0f\u591a\u7ea7\u7f13\u5b58","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5206\u5e03\u5f0f\u591a\u7ea7\u7f13\u5b58 | Laying Cahce","sidebar":"tutorialSidebar"},"advanced-guide/\u5206\u5e03\u5f0f\u4e8b\u52a1":{"id":"advanced-guide/\u5206\u5e03\u5f0f\u4e8b\u52a1","title":"\u5206\u5e03\u5f0f\u4e8b\u52a1","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5206\u5e03\u5f0f\u4e8b\u52a1 | Seata | AT\u3001TCC\u3001SAGA \u548c XA","sidebar":"tutorialSidebar"},"advanced-guide/\u5206\u5e03\u5f0f\u9501":{"id":"advanced-guide/\u5206\u5e03\u5f0f\u9501","title":"\u5206\u5e03\u5f0f\u9501","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5206\u5e03\u5f0f\u9501 | Lock4j","sidebar":"tutorialSidebar"},"advanced-guide/\u914d\u7f6e\u4e2d\u5fc3":{"id":"advanced-guide/\u914d\u7f6e\u4e2d\u5fc3","title":"\u914d\u7f6e\u4e2d\u5fc3","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u914d\u7f6e\u4e2d\u5fc3 | \u57fa\u4e8e\u914d\u7f6e\u4e2d\u5fc3\u7684\u65e5\u5fd7\u7ea7\u522b\u70ed\u5207\u6362 | Nacos","sidebar":"tutorialSidebar"},"advanced-guide/\u6570\u636e\u6301\u4e45\u5316":{"id":"advanced-guide/\u6570\u636e\u6301\u4e45\u5316","title":"\u6570\u636e\u6301\u4e45\u5316","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u6570\u636e\u6301\u4e45\u5316 | MyBatis Plus","sidebar":"tutorialSidebar"},"advanced-guide/\u6570\u636e\u6cbb\u7406\u4e4b\u8bfb\u5199\u5206\u79bb":{"id":"advanced-guide/\u6570\u636e\u6cbb\u7406\u4e4b\u8bfb\u5199\u5206\u79bb","title":"\u6570\u636e\u6cbb\u7406\u4e4b\u8bfb\u5199\u5206\u79bb","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u6570\u636e\u6cbb\u7406\u4e4b\u8bfb\u5199\u5206\u79bb | ShardingSphere-JDBC","sidebar":"tutorialSidebar"},"advanced-guide/\u6570\u636e\u6cbb\u7406\u4e4b\u6570\u636e\u5206\u7247":{"id":"advanced-guide/\u6570\u636e\u6cbb\u7406\u4e4b\u6570\u636e\u5206\u7247","title":"\u6570\u636e\u6cbb\u7406\u4e4b\u6570\u636e\u5206\u7247","description":"\u6570\u636e\u6cbb\u7406\u4e4b\u6570\u636e\u5206\u7247 | \u76d8\u53e4\u5f00\u53d1\u6846\u67b6","sidebar":"tutorialSidebar"},"advanced-guide/\u7f51\u5173\u7cfb\u7edf":{"id":"advanced-guide/\u7f51\u5173\u7cfb\u7edf","title":"\u7f51\u5173\u7cfb\u7edf","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u7f51\u5173\u7cfb\u7edf | Dubbo \u7f51\u5173 | ShenYu Admin","sidebar":"tutorialSidebar"},"advanced-guide/\u6d88\u606f\u961f\u5217":{"id":"advanced-guide/\u6d88\u606f\u961f\u5217","title":"\u6d88\u606f\u961f\u5217","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u6d88\u606f\u961f\u5217 MQ | RabbitMQ","sidebar":"tutorialSidebar"},"advanced-guide/\u6ce8\u518c\u4e2d\u5fc3":{"id":"advanced-guide/\u6ce8\u518c\u4e2d\u5fc3","title":"\u6ce8\u518c\u4e2d\u5fc3","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u6ce8\u518c\u4e2d\u5fc3 | \u670d\u52a1\u6ce8\u518c | \u670d\u52a1\u53d1\u73b0 | Nacos","sidebar":"tutorialSidebar"},"faq":{"id":"faq","title":"\u5e38\u89c1\u95ee\u7b54FAQ","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5e38\u89c1\u95ee\u7b54 FAQ","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"\u7b80\u4ecb","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u7b80\u4ecb | \u67b6\u6784\u8bbe\u8ba1\u8303\u5f0f\u548c\u6307\u5bfc\u539f\u5219 | \u4e3b\u8981\u529f\u80fd\u7279\u6027| \u76d8\u53e4\u6846\u67b6\u6a21\u5757\u5217\u8868 | \u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u76d8\u53e4\u6846\u67b6\u7684\u8fdb\u5316\u53f2 | FAQ","sidebar":"tutorialSidebar"},"quick-start/\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4":{"id":"quick-start/\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4","title":"\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5355\u4f53\u5206\u5c42\u67b6\u6784 VS \u5fae\u670d\u52a1\u5206\u5e03\u5f0f\u67b6\u6784 | \u76d8\u53e4\u5f00\u53d1\u67b6\u6784\u9009\u578b\u5efa\u8bae","sidebar":"tutorialSidebar"},"quick-start/\u5982\u4f55\u5f00\u53d1 HTTP \u63a5\u53e3":{"id":"quick-start/\u5982\u4f55\u5f00\u53d1 HTTP \u63a5\u53e3","title":"\u5982\u4f55\u5f00\u53d1 HTTP \u63a5\u53e3","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u7f51\u5173\u5f00\u53d1\u6a21\u5f0f\u7b80\u4ecb | \u5982\u4f55\u5f00\u53d1 HTTP API \u63a5\u53e3","sidebar":"tutorialSidebar"},"quick-start/\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528":{"id":"quick-start/\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528","title":"\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528","sidebar":"tutorialSidebar"},"quick-start/\u5982\u4f55\u5f00\u53d1\u5fae\u670d\u52a1":{"id":"quick-start/\u5982\u4f55\u5f00\u53d1\u5fae\u670d\u52a1","title":"\u5982\u4f55\u5f00\u53d1\u5fae\u670d\u52a1","description":"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5982\u4f55\u5f00\u53d1\u5fae\u670d\u52a1 | \u670d\u52a1\u63d0\u4f9b\u8005 | \u670d\u52a1\u6d88\u8d39\u8005","sidebar":"tutorialSidebar"}}}')}}]);
\ No newline at end of file
此差异已折叠。
"use strict";(self.webpackChunkpangu_website=self.webpackChunkpangu_website||[]).push([[9763],{3905:function(t,e,n){n.d(e,{Zo:function(){return c},kt:function(){return k}});var a=n(7294);function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?l(Object(n),!0).forEach((function(e){r(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function o(t,e){if(null==t)return{};var n,a,r=function(t,e){if(null==t)return{};var n,a,r={},l=Object.keys(t);for(a=0;a<l.length;a++)n=l[a],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)n=l[a],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var p=a.createContext({}),m=function(t){var e=a.useContext(p),n=e;return t&&(n="function"==typeof t?t(e):i(i({},e),t)),n},c=function(t){var e=m(t.components);return a.createElement(p.Provider,{value:e},t.children)},d={inlineCode:"code",wrapper:function(t){var e=t.children;return a.createElement(a.Fragment,{},e)}},u=a.forwardRef((function(t,e){var n=t.components,r=t.mdxType,l=t.originalType,p=t.parentName,c=o(t,["components","mdxType","originalType","parentName"]),u=m(n),k=r,s=u["".concat(p,".").concat(k)]||u[k]||d[k]||l;return n?a.createElement(s,i(i({ref:e},c),{},{components:n})):a.createElement(s,i({ref:e},c))}));function k(t,e){var n=arguments,r=e&&e.mdxType;if("string"==typeof t||r){var l=n.length,i=new Array(l);i[0]=u;var o={};for(var p in e)hasOwnProperty.call(e,p)&&(o[p]=e[p]);o.originalType=t,o.mdxType="string"==typeof t?t:r,i[1]=o;for(var m=2;m<l;m++)i[m]=n[m];return a.createElement.apply(null,i)}return a.createElement.apply(null,n)}u.displayName="MDXCreateElement"},4527:function(t,e,n){n.r(e),n.d(e,{frontMatter:function(){return o},contentTitle:function(){return p},metadata:function(){return m},toc:function(){return c},default:function(){return u}});var a=n(7462),r=n(3366),l=(n(7294),n(3905)),i=["components"],o={title:"\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4",tags:["\u76d8\u53e4\u7b80\u4ecb","\u76d8\u53e4\u67b6\u6784","\u5feb\u901f\u5f00\u59cb"],sidebar_position:10,slug:"/quick-start/how-to-make-architecture"},p=void 0,m={unversionedId:"quick-start/\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4",id:"quick-start/\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4",title:"\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4",description:"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5355\u4f53\u5206\u5c42\u67b6\u6784 VS \u5fae\u670d\u52a1\u5206\u5e03\u5f0f\u67b6\u6784 | \u76d8\u53e4\u5f00\u53d1\u67b6\u6784\u9009\u578b\u5efa\u8bae",source:"@site/docs/quick-start/\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4.md",sourceDirName:"quick-start",slug:"/quick-start/how-to-make-architecture",permalink:"/pangu-framework/docs/quick-start/how-to-make-architecture",editUrl:"https://gitee.com/pulanos/pangu-framework/tree/master/pangu-website/docs/quick-start/\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4.md",tags:[{label:"\u76d8\u53e4\u7b80\u4ecb",permalink:"/pangu-framework/docs/tags/\u76d8\u53e4\u7b80\u4ecb"},{label:"\u76d8\u53e4\u67b6\u6784",permalink:"/pangu-framework/docs/tags/\u76d8\u53e4\u67b6\u6784"},{label:"\u5feb\u901f\u5f00\u59cb",permalink:"/pangu-framework/docs/tags/\u5feb\u901f\u5f00\u59cb"}],version:"current",sidebarPosition:10,frontMatter:{title:"\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u5bf9\u6bd4",tags:["\u76d8\u53e4\u7b80\u4ecb","\u76d8\u53e4\u67b6\u6784","\u5feb\u901f\u5f00\u59cb"],sidebar_position:10,slug:"/quick-start/how-to-make-architecture"},sidebar:"tutorialSidebar",previous:{title:"\u5b89\u88c5",permalink:"/pangu-framework/docs/install"},next:{title:"\u5982\u4f55\u5f00\u53d1\u5355\u4f53\u5e94\u7528",permalink:"/pangu-framework/docs/quick-start/how-to-make-monomer-architecture-app"}},c=[{value:"\u5199\u5728\u524d\u9762",id:"\u5199\u5728\u524d\u9762",children:[],level:2},{value:"\u5355\u4f53\u5206\u5c42\u67b6\u6784 VS \u5fae\u670d\u52a1\u5206\u5e03\u5f0f\u67b6\u6784",id:"\u5355\u4f53\u5206\u5c42\u67b6\u6784-vs-\u5fae\u670d\u52a1\u5206\u5e03\u5f0f\u67b6\u6784",children:[],level:2},{value:"\u76d8\u53e4\u5f00\u53d1\u67b6\u6784\u9009\u578b\u5efa\u8bae",id:"\u76d8\u53e4\u5f00\u53d1\u67b6\u6784\u9009\u578b\u5efa\u8bae",children:[],level:2},{value:"\u4e0b\u4e00\u6b65",id:"\u4e0b\u4e00\u6b65",children:[],level:2}],d={toc:c};function u(t){var e=t.components,n=(0,r.Z)(t,i);return(0,l.kt)("wrapper",(0,a.Z)({},d,n,{components:e,mdxType:"MDXLayout"}),(0,l.kt)("head",null,(0,l.kt)("title",null,"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5355\u4f53\u5206\u5c42\u67b6\u6784 VS \u5fae\u670d\u52a1\u5206\u5e03\u5f0f\u67b6\u6784 | \u76d8\u53e4\u5f00\u53d1\u67b6\u6784\u9009\u578b\u5efa\u8bae"),(0,l.kt)("meta",{name:"keywords",content:"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6 | \u5355\u4f53\u5206\u5c42\u67b6\u6784 VS \u5fae\u670d\u52a1\u5206\u5e03\u5f0f\u67b6\u6784 | \u76d8\u53e4\u5f00\u53d1\u67b6\u6784\u9009\u578b\u5efa\u8bae"}),(0,l.kt)("meta",{name:"description",content:"\u76d8\u53e4\u5f00\u53d1\u6846\u67b6\u662f\u4e00\u5957\u8f7b\u91cf\u7a33\u5065\u7684\u5de5\u4e1a\u7ea7\u5206\u5e03\u5f0f\u5fae\u670d\u52a1\u5f00\u53d1\u6cbb\u7406\u6846\u67b6\uff08\u517c\u5bb9\u5355\u4f53\u5206\u5c42\u67b6\u6784\uff09"})),(0,l.kt)("div",{className:"admonition admonition-tip alert alert--success"},(0,l.kt)("div",{parentName:"div",className:"admonition-heading"},(0,l.kt)("h5",{parentName:"div"},(0,l.kt)("span",{parentName:"h5",className:"admonition-icon"},(0,l.kt)("svg",{parentName:"span",xmlns:"http://www.w3.org/2000/svg",width:"12",height:"16",viewBox:"0 0 12 16"},(0,l.kt)("path",{parentName:"svg",fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"}))),"tip")),(0,l.kt)("div",{parentName:"div",className:"admonition-content"},(0,l.kt)("p",{parentName:"div"},"\u76d8\u53e4\u6846\u67b6\u4e0d\u4f1a\u7ed1\u5b9a\u7528\u6237\u5230\u4e00\u4e2a\u56fa\u5b9a\u7684\u5f00\u53d1\u8303\u5f0f\u548c\u67b6\u6784\u4e0a\uff0c\u800c\u662f\u652f\u6301\u968f\u610f\u7ec4\u5408\u3001\u81ea\u52a8\u88c5\u914d\u3001\u7075\u6d3b\u63d2\u62d4\u3002 \u65e2\u80fd\u6784\u5efa\u5927\u5e76\u53d1\u9ad8\u53ef\u7528\u7684\u5206\u5e03\u5f0f\u5fae\u670d\u52a1\u67b6\u6784\u4e5f\u80fd\u642d\u5efa\u5c0f\u5de7\u7684\u5782\u76f4\u5355\u4f53\u5206\u5c42\u67b6\u6784\u3002"))),(0,l.kt)("h2",{id:"\u5199\u5728\u524d\u9762"},"\u5199\u5728\u524d\u9762"),(0,l.kt)("p",null,"\u8f6f\u4ef6\u67b6\u6784\u7684\u672c\u8d28\u662f\u4e00\u79cd\u5728\u7279\u5b9a\u8d44\u6e90\u80cc\u666f\u4e0b\u6298\u4e2d\u5e73\u8861\u540e\u8ffd\u6c42\u4e1a\u52a1\u589e\u957f\u7684\u4e00\u95e8\u827a\u672f\u3002\u51b3\u5b9a\u6280\u672f\u5f00\u53d1\u67b6\u6784\u9009\u578b\u7684\u56e0\u7d20\u5f88\u591a\u3002\u8fd9\u91cc\uff0c\u6211\u4eec\u5bf9\u4e0d\u540c\u5f00\u53d1\u67b6\u6784\u6a21\u5f0f\u8fdb\u884c\u5ba2\u89c2\u6bd4\u8f83\uff0c\u5e0c\u671b\u5bf9\u5927\u5bb6\u5728\u6280\u672f\u67b6\u6784\u9009\u578b\u65f6\u80fd\u6709\u6240\u5e2e\u52a9\u3002"),(0,l.kt)("h2",{id:"\u5355\u4f53\u5206\u5c42\u67b6\u6784-vs-\u5fae\u670d\u52a1\u5206\u5e03\u5f0f\u67b6\u6784"},"\u5355\u4f53\u5206\u5c42\u67b6\u6784 VS \u5fae\u670d\u52a1\u5206\u5e03\u5f0f\u67b6\u6784"),(0,l.kt)("table",null,(0,l.kt)("thead",{parentName:"table"},(0,l.kt)("tr",{parentName:"thead"},(0,l.kt)("th",{parentName:"tr",align:null},(0,l.kt)("div",{style:{width:"80px"}},"-")),(0,l.kt)("th",{parentName:"tr",align:null},"\u5355\u4f53\u5206\u5c42\u67b6\u6784"),(0,l.kt)("th",{parentName:"tr",align:null},"\u5fae\u670d\u52a1\u5206\u5e03\u5f0f\u67b6\u6784"))),(0,l.kt)("tbody",{parentName:"table"},(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u5f00\u53d1"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5f00\u53d1\u6d4b\u8bd5\u6d41\u7a0b\u7b80\u5355"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5f00\u53d1\u6d4b\u8bd5\u6d41\u7a0b\u76f8\u5bf9\u590d\u6742")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u90e8\u7f72\u8fd0\u7ef4"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5355\u673a\u90e8\u7f72\u6216\u96c6\u7fa4\u90e8\u7f72\uff08\u7b80\u5355\uff09\u3001\u8fd0\u7ef4\u6210\u672c\u4f4e"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5206\u5e03\u5f0f\u90e8\u7f72\uff08\u7565\u96be\uff09\u3001\u8fd0\u7ef4\u6210\u672c\u9ad8")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u56e2\u961f\u4eba\u5458"),(0,l.kt)("td",{parentName:"tr",align:null},"\u56e2\u961f\u56f4\u7ed5\u4e00\u4e2a\u5e94\u7528\u5f00\u53d1\u3001\u5f00\u53d1\u4eba\u5458\u80fd\u529b\u8981\u6c42\u4f4e"),(0,l.kt)("td",{parentName:"tr",align:null},"\u591a\u4efb\u52a1\u56e2\u961f\u534f\u4f5c\u7b80\u5355\u3001\u5f00\u53d1\u4eba\u5458\u80fd\u529b\u8981\u6c42\u7565\u9ad8")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u5176\u5b83"),(0,l.kt)("td",{parentName:"tr",align:null},"\u6269\u5c55\u6027\u5f31\u3001\u53ef\u9760\u6027\u4f4e\u3001\u6280\u672f\u521b\u65b0\u80fd\u529b\u5f31\u3001\u4f01\u4e1a\u5bf9\u4ee3\u7801\u7b49\u6570\u5b57\u8d44\u4ea7\u7ba1\u63a7\u80fd\u529b\u5f31"),(0,l.kt)("td",{parentName:"tr",align:null},"\u6269\u5c55\u6027\u5f3a\u3001\u53ef\u9760\u6027\u9ad8\u3001\u6280\u672f\u521b\u65b0\u80fd\u529b\u5f3a\u3001\u4f01\u4e1a\u5bf9\u4ee3\u7801\u7b49\u6570\u5b57\u8d44\u4ea7\u7ba1\u63a7\u80fd\u529b\u9ad8")))),(0,l.kt)("div",{className:"admonition admonition-caution alert alert--warning"},(0,l.kt)("div",{parentName:"div",className:"admonition-heading"},(0,l.kt)("h5",{parentName:"div"},(0,l.kt)("span",{parentName:"h5",className:"admonition-icon"},(0,l.kt)("svg",{parentName:"span",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},(0,l.kt)("path",{parentName:"svg",fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"}))),"caution")),(0,l.kt)("div",{parentName:"div",className:"admonition-content"},(0,l.kt)("p",{parentName:"div"},"\u4e0a\u8ff0\u6307\u6807\u5bf9\u6bd4\u5747\u4e3a\u76f8\u5bf9\u7ed3\u679c\uff0c\u4ec5\u4f9b\u53c2\u8003\u3002\u5728\u7279\u5b9a\u9879\u76ee\u8d44\u6e90\u3001\u56e2\u961f\u80cc\u666f\u3001\u4e1a\u52a1\u573a\u666f\u7b49\u73af\u5883\u4e0b\uff0c\u76f8\u5173\u6307\u6807\u7684\u9ad8\u4f4e\u5f3a\u5f31\u5bf9\u6bd4\u662f\u4f1a\u6709\u504f\u5dee\u751a\u81f3\u53cd\u8f6c\u7684\u3002"))),(0,l.kt)("h2",{id:"\u76d8\u53e4\u5f00\u53d1\u67b6\u6784\u9009\u578b\u5efa\u8bae"},"\u76d8\u53e4\u5f00\u53d1\u67b6\u6784\u9009\u578b\u5efa\u8bae"),(0,l.kt)("p",null,"\u5982\u4e0b\u662f\u4ece\u4e0d\u540c\u7ef4\u5ea6\u7b80\u5355\u7c97\u66b4\u7684\u4ee5\u5b9a\u91cf\u6216\u5b9a\u6027\u7684\u89d2\u5ea6\u7ed9\u51fa\u4e86\u4e00\u4e9b\u9009\u578b\u5efa\u8bae\uff0c\u7ed3\u8bba\u662f\u5b64\u7acb\u7684\u8131\u79bb\u5b9e\u9645\u7684\uff0c\u4ec5\u4f9b\u53c2\u8003\u3002\u91c7\u7528\u4ec0\u4e48\u6837\u7684\u67b6\u6784\u5f00\u53d1\u6a21\u5f0f\u4e0d\u80fd\u4e00\u6982\u800c\u8bba\uff0c\u9700\u8981\u5927\u5bb6\u7efc\u5408\u5f53\u4e0b\u5b9e\u9645\u60c5\u51b5",(0,l.kt)("strong",{parentName:"p"},"\u914c\u60c5\u9009\u62e9"),"\u3002 \ud83d\udc7b "),(0,l.kt)("table",null,(0,l.kt)("thead",{parentName:"table"},(0,l.kt)("tr",{parentName:"thead"},(0,l.kt)("th",{parentName:"tr",align:null},"-"),(0,l.kt)("th",{parentName:"tr",align:"center"},"\u5355\u4f53\u5206\u5c42\u67b6\u6784"),(0,l.kt)("th",{parentName:"tr",align:"center"},"\u5fae\u670d\u52a1\u5206\u5e03\u5f0f\u67b6\u6784"))),(0,l.kt)("tbody",{parentName:"table"},(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u5f00\u53d1\u4eba\u5458 < 5"),(0,l.kt)("td",{parentName:"tr",align:"center"},"\u2714"),(0,l.kt)("td",{parentName:"tr",align:"center"})),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u7814\u53d1\u9884\u7b97 < 100 w"),(0,l.kt)("td",{parentName:"tr",align:"center"},"\u2714"),(0,l.kt)("td",{parentName:"tr",align:"center"})),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u7528\u6237\u6570\u8f83\u5c0f\u7684\u7ba1\u7406\u7c7b\u7cfb\u7edf"),(0,l.kt)("td",{parentName:"tr",align:"center"},"\u2714"),(0,l.kt)("td",{parentName:"tr",align:"center"})),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u9762\u5411C\u7aef\u7684\uff08\u79fb\u52a8\uff09\u4e92\u8054\u7f51\u5e94\u7528"),(0,l.kt)("td",{parentName:"tr",align:"center"}),(0,l.kt)("td",{parentName:"tr",align:"center"},"\u2714")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u591a\u4efb\u52a1\u591a\u5c0f\u7ec4\u534f\u4f5c"),(0,l.kt)("td",{parentName:"tr",align:"center"}),(0,l.kt)("td",{parentName:"tr",align:"center"},"\u2714")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u6709\u4e13\u804c\u8fd0\u7ef4\u4eba\u5458"),(0,l.kt)("td",{parentName:"tr",align:"center"}),(0,l.kt)("td",{parentName:"tr",align:"center"},"\u2714")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u8ffd\u6c42\u53ef\u7ef4\u62a4\u6027\u548c\u6269\u5c55\u6027"),(0,l.kt)("td",{parentName:"tr",align:"center"}),(0,l.kt)("td",{parentName:"tr",align:"center"},"\u2714")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u8ffd\u6c42\u6280\u672f\u56e2\u961f\u957f\u671f\u6536\u76ca & \u589e\u957f"),(0,l.kt)("td",{parentName:"tr",align:"center"}),(0,l.kt)("td",{parentName:"tr",align:"center"},"\u2714")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u7532\u65b9\u4f01\u4e1a\u81ea\u5efa\u7684\u6280\u672f\u56e2\u961f"),(0,l.kt)("td",{parentName:"tr",align:"center"}),(0,l.kt)("td",{parentName:"tr",align:"center"},"\u2714")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u9879\u76ee\u5916\u5305\u6027\u8d28\u7684\u521b\u4e1a\u516c\u53f8\uff08\u4e59\u65b9\uff09"),(0,l.kt)("td",{parentName:"tr",align:"center"},"\u2714"),(0,l.kt)("td",{parentName:"tr",align:"center"})))),(0,l.kt)("h2",{id:"\u4e0b\u4e00\u6b65"},"\u4e0b\u4e00\u6b65"),(0,l.kt)("p",null,"\u7ee7\u7eed\u9605\u8bfb\u5176\u5b83\u7ae0\u8282\u83b7\u53d6\u4f60\u60f3\u8981\u7684\u7b54\u6848\u6216\u901a\u8fc7\u6211\u4eec\u7684 ",(0,l.kt)("a",{parentName:"p",href:"/docs/community"},"\u5f00\u53d1\u8005\u793e\u533a")," \u5bfb\u6c42\u66f4\u591a\u5e2e\u52a9\u3002"))}u.isMDXComponent=!0}}]);
\ No newline at end of file
因为 它太大了无法显示 source diff 。你可以改为 查看blob
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/
/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
* @license MIT */
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
/** @license React v0.20.2
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/** @license React v17.0.2
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/** @license React v17.0.2
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
!function(){"use strict";var e,f,c,a,t,n={},d={};function r(e){var f=d[e];if(void 0!==f)return f.exports;var c=d[e]={id:e,loaded:!1,exports:{}};return n[e].call(c.exports,c,c.exports,r),c.loaded=!0,c.exports}r.m=n,r.c=d,e=[],r.O=function(f,c,a,t){if(!c){var n=1/0;for(u=0;u<e.length;u++){c=e[u][0],a=e[u][1],t=e[u][2];for(var d=!0,b=0;b<c.length;b++)(!1&t||n>=t)&&Object.keys(r.O).every((function(e){return r.O[e](c[b])}))?c.splice(b--,1):(d=!1,t<n&&(n=t));if(d){e.splice(u--,1);var o=a();void 0!==o&&(f=o)}}return f}t=t||0;for(var u=e.length;u>0&&e[u-1][2]>t;u--)e[u]=e[u-1];e[u]=[c,a,t]},r.n=function(e){var f=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(f,{a:f}),f},c=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},r.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var t=Object.create(null);r.r(t);var n={};f=f||[null,c({}),c([]),c(c)];for(var d=2&a&&e;"object"==typeof d&&!~f.indexOf(d);d=c(d))Object.getOwnPropertyNames(d).forEach((function(f){n[f]=function(){return e[f]}}));return n.default=function(){return e},r.d(t,n),t},r.d=function(e,f){for(var c in f)r.o(f,c)&&!r.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:f[c]})},r.f={},r.e=function(e){return Promise.all(Object.keys(r.f).reduce((function(f,c){return r.f[c](e,f),f}),[]))},r.u=function(e){return"assets/js/"+({53:"935f2afb",111:"7c075d35",167:"ab4e345c",341:"d5db8fd5",431:"0be0bf4d",447:"c92f1f5c",556:"1ada7155",627:"f97071e9",664:"7b70f0c0",737:"86b6e08a",743:"5da849fd",836:"0480b142",1159:"0ef248ad",1204:"35fd95cc",1223:"8212c30c",1283:"642d33ed",1340:"2b6eb587",1346:"ed65fc25",1465:"8f77c8f7",1699:"cb5d812f",1888:"c7da0f78",2535:"814f3328",2996:"b5a19149",3085:"1f391b9e",3089:"a6aa9e1f",3477:"70a5b8f3",3608:"9e4087bc",3611:"26defb44",3637:"1eed6653",3698:"5180051f",3751:"3720c009",3783:"52cb9ed2",3828:"d634213e",4084:"def2f606",4121:"55960ee5",4135:"f19c9843",4195:"c4f5d8e4",4505:"2a27ca14",4518:"d1c3716e",4616:"67f69e30",4914:"ff0a8aab",5162:"2a665cfe",5214:"f2ed4f2f",5536:"5c93b3c9",5572:"aa0b6d16",5602:"b9cd100e",5606:"d0e67d21",5943:"8afca26f",6088:"a99bafa9",6103:"ccc49370",6492:"ee5c44d0",6612:"72ca4b76",6700:"ea9ff353",7253:"a3a224e7",7276:"da875cf4",7414:"393be207",7918:"17896441",8473:"f6540de8",8731:"7a9509ef",9143:"3ed66d6d",9215:"2517e4a2",9391:"66c51df7",9514:"1be78505",9516:"1a2c7857",9608:"beeec121",9671:"0e384e19",9763:"d5159757",9764:"26b38241",9924:"df203c0f"}[e]||e)+"."+{53:"a901ab5f",111:"a7c938e1",167:"32351dbb",341:"025e7626",431:"8a296f69",447:"dd9274fa",556:"37ac747b",627:"1c090057",664:"acc64641",737:"2b3e69c8",743:"da5f16eb",836:"4e9744f8",1159:"f23626c5",1204:"d3a007ca",1223:"9b55c673",1283:"d6f688bf",1340:"828098fc",1346:"a69edaba",1465:"90bc92e0",1699:"5a30098c",1888:"020f3c56",2535:"5041413f",2996:"e4aa7fbf",3085:"05b09b4e",3089:"ffeb7ccb",3477:"8b5181bb",3608:"2d992f0b",3611:"6751553d",3637:"130d2b76",3698:"2c80b1fa",3751:"815bde38",3783:"4c18d941",3828:"b2220160",3829:"0c033686",4084:"b13cab98",4121:"5ec5e7f6",4135:"2dd0ae20",4195:"d023d2a9",4505:"55e33188",4518:"75fc1453",4608:"ab6daf43",4616:"012a12e3",4914:"6b0a8ed0",5162:"f37550ab",5214:"5fa810a8",5536:"92c68c30",5572:"1059fb3c",5602:"ff0143a5",5606:"b4818303",5943:"2754ff6a",6088:"39e55537",6103:"d85a6a44",6492:"5a1a8472",6612:"fe1c76de",6700:"a3f1d540",7253:"b111ea0d",7276:"9e1bd320",7414:"023b4d77",7918:"7dfe76b0",8473:"93ff3a72",8731:"87851b4b",9143:"495e7b31",9215:"d7b8547d",9391:"e7c8433c",9514:"b06d9c11",9516:"5baacef0",9608:"3ebaa009",9671:"81be1047",9763:"373353a4",9764:"9844e080",9924:"1704f62f"}[e]+".js"},r.miniCssF=function(e){return"assets/css/styles.74f4a488.css"},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=function(e,f){return Object.prototype.hasOwnProperty.call(e,f)},a={},t="pangu-website:",r.l=function(e,f,c,n){if(a[e])a[e].push(f);else{var d,b;if(void 0!==c)for(var o=document.getElementsByTagName("script"),u=0;u<o.length;u++){var i=o[u];if(i.getAttribute("src")==e||i.getAttribute("data-webpack")==t+c){d=i;break}}d||(b=!0,(d=document.createElement("script")).charset="utf-8",d.timeout=120,r.nc&&d.setAttribute("nonce",r.nc),d.setAttribute("data-webpack",t+c),d.src=e),a[e]=[f];var s=function(f,c){d.onerror=d.onload=null,clearTimeout(l);var t=a[e];if(delete a[e],d.parentNode&&d.parentNode.removeChild(d),t&&t.forEach((function(e){return e(c)})),f)return f(c)},l=setTimeout(s.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=s.bind(null,d.onerror),d.onload=s.bind(null,d.onload),b&&document.head.appendChild(d)}},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/pangu-framework/",r.gca=function(e){return e={17896441:"7918","935f2afb":"53","7c075d35":"111",ab4e345c:"167",d5db8fd5:"341","0be0bf4d":"431",c92f1f5c:"447","1ada7155":"556",f97071e9:"627","7b70f0c0":"664","86b6e08a":"737","5da849fd":"743","0480b142":"836","0ef248ad":"1159","35fd95cc":"1204","8212c30c":"1223","642d33ed":"1283","2b6eb587":"1340",ed65fc25:"1346","8f77c8f7":"1465",cb5d812f:"1699",c7da0f78:"1888","814f3328":"2535",b5a19149:"2996","1f391b9e":"3085",a6aa9e1f:"3089","70a5b8f3":"3477","9e4087bc":"3608","26defb44":"3611","1eed6653":"3637","5180051f":"3698","3720c009":"3751","52cb9ed2":"3783",d634213e:"3828",def2f606:"4084","55960ee5":"4121",f19c9843:"4135",c4f5d8e4:"4195","2a27ca14":"4505",d1c3716e:"4518","67f69e30":"4616",ff0a8aab:"4914","2a665cfe":"5162",f2ed4f2f:"5214","5c93b3c9":"5536",aa0b6d16:"5572",b9cd100e:"5602",d0e67d21:"5606","8afca26f":"5943",a99bafa9:"6088",ccc49370:"6103",ee5c44d0:"6492","72ca4b76":"6612",ea9ff353:"6700",a3a224e7:"7253",da875cf4:"7276","393be207":"7414",f6540de8:"8473","7a9509ef":"8731","3ed66d6d":"9143","2517e4a2":"9215","66c51df7":"9391","1be78505":"9514","1a2c7857":"9516",beeec121:"9608","0e384e19":"9671",d5159757:"9763","26b38241":"9764",df203c0f:"9924"}[e]||e,r.p+r.u(e)},function(){var e={1303:0,532:0};r.f.j=function(f,c){var a=r.o(e,f)?e[f]:void 0;if(0!==a)if(a)c.push(a[2]);else if(/^(1303|532)$/.test(f))e[f]=0;else{var t=new Promise((function(c,t){a=e[f]=[c,t]}));c.push(a[2]=t);var n=r.p+r.u(f),d=new Error;r.l(n,(function(c){if(r.o(e,f)&&(0!==(a=e[f])&&(e[f]=void 0),a)){var t=c&&("load"===c.type?"missing":c.type),n=c&&c.target&&c.target.src;d.message="Loading chunk "+f+" failed.\n("+t+": "+n+")",d.name="ChunkLoadError",d.type=t,d.request=n,a[1](d)}}),"chunk-"+f,f)}},r.O.j=function(f){return 0===e[f]};var f=function(f,c){var a,t,n=c[0],d=c[1],b=c[2],o=0;if(n.some((function(f){return 0!==e[f]}))){for(a in d)r.o(d,a)&&(r.m[a]=d[a]);if(b)var u=b(r)}for(f&&f(c);o<n.length;o++)t=n[o],r.o(e,t)&&e[t]&&e[t][0](),e[n[o]]=0;return r.O(u)},c=self.webpackChunkpangu_website=self.webpackChunkpangu_website||[];c.forEach(f.bind(null,0)),c.push=f.bind(null,c.push.bind(c))}()}();
\ No newline at end of file
......@@ -7,14 +7,14 @@
<link rel="alternate" type="application/rss+xml" href="/pangu-framework/blog/rss.xml" title="盘古开发框架 RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/pangu-framework/blog/atom.xml" title="盘古开发框架 Atom Feed">
<script src="https://hm.baidu.com/hm.js?8a2c2aae78c4983e3cf661fea34e6353" async></script><title data-react-helmet="true">Archive | 盘古开发框架</title><meta data-react-helmet="true" property="og:title" content="Archive | 盘古开发框架"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="description" content="Archive"><meta data-react-helmet="true" property="og:description" content="Archive"><meta data-react-helmet="true" property="og:url" content="https://pulanos.gitee.io/pangu-framework/blog/archive"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_tag" content="default"><meta data-react-helmet="true" name="author" content="普蓝开源社区"><meta data-react-helmet="true" name="keywords" content="盘古开发框架 分布式微服务架构 垂直单体分层架构 普蓝开源社区"><link data-react-helmet="true" rel="icon" href="/pangu-framework/img/favicon2.png"><link data-react-helmet="true" rel="canonical" href="https://pulanos.gitee.io/pangu-framework/blog/archive"><link data-react-helmet="true" rel="alternate" href="https://pulanos.gitee.io/pangu-framework/blog/archive" hreflang="en"><link data-react-helmet="true" rel="alternate" href="https://pulanos.gitee.io/pangu-framework/blog/archive" hreflang="x-default"><link rel="stylesheet" href="/pangu-framework/assets/css/styles.74f4a488.css">
<link rel="preload" href="/pangu-framework/assets/js/runtime~main.c9057ad5.js" as="script">
<link rel="preload" href="/pangu-framework/assets/js/main.0e27278d.js" as="script">
<link rel="preload" href="/pangu-framework/assets/js/runtime~main.076b2dfa.js" as="script">
<link rel="preload" href="/pangu-framework/assets/js/main.72668599.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/pangu-framework/"><div class="navbar__logo"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--light_4Vu1"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--dark_uzRr"></div><b class="navbar__title">盘古开发框架®</b></a><a class="navbar__item navbar__link" href="/pangu-framework/docs/intro">发指南</a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/pangu-framework/blog">博客专栏</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/faq">常见问答</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/community">社区</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/thanks">致敬</a></div><div class="navbar__items navbar__items--right"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>Gitee<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><a href="https://github.com/xiongchun/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><div class="toggle_iYfV toggle_2i4l toggleDisabled_xj38"><div class="toggleTrack_t-f2" role="button" tabindex="-1"><div class="toggleTrackCheck_mk7D"><span class="toggleIcon_pHJ9">🌜</span></div><div class="toggleTrackX_dm8H"><span class="toggleIcon_pHJ9">🌞</span></div><div class="toggleTrackThumb_W6To"></div></div><input type="checkbox" class="toggleScreenReader_h9qa" aria-label="Switch between dark and light mode"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div class="main-wrapper"><header class="hero hero--primary"><div class="container"><h1 class="hero__title">Archive</h1><p class="hero__subtitle">Archive</p></div></header><main><section class="margin-vert--lg"><div class="container"><div class="row"><div class="col col--4 margin-vert--lg"><h3>2022</h3><ul><li><a href="/pangu-framework/blog/chinese-copywriting-guidelines">January 29, 2022<!-- --> - <!-- -->盘古开发框架文档排版指南</a></li></ul></div></div></div></section></main></div><footer class="footer footer--dark"><div class="container"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Docs</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/intro">User Guide</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/blog">Blog Post</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/faq">Frequently Asked Questions</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items"><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Gitee PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitHub PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitcode.net/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitCode PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/thanks">Thanks To</a></li><li class="footer__item"><a href="https://www.oschina.net/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>OSChina<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Apache Software Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">PanGu Dev Framework is Open Source and freely available under the <a target="_blank" class="ghostwhite" href="https://www.apache.org/licenses/LICENSE-2.0">Apache v2 License.</a>
<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/pangu-framework/"><div class="navbar__logo"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--light_4Vu1"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--dark_uzRr"></div><b class="navbar__title">盘古开发框架®</b></a><a class="navbar__item navbar__link" href="/pangu-framework/docs/intro">源文档</a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/pangu-framework/blog">博客专栏</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/faq">常见问答</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/community">社区</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/thanks">致敬</a></div><div class="navbar__items navbar__items--right"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>Gitee<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><a href="https://github.com/xiongchun/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><div class="toggle_iYfV toggle_2i4l toggleDisabled_xj38"><div class="toggleTrack_t-f2" role="button" tabindex="-1"><div class="toggleTrackCheck_mk7D"><span class="toggleIcon_pHJ9">🌜</span></div><div class="toggleTrackX_dm8H"><span class="toggleIcon_pHJ9">🌞</span></div><div class="toggleTrackThumb_W6To"></div></div><input type="checkbox" class="toggleScreenReader_h9qa" aria-label="Switch between dark and light mode"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div class="main-wrapper"><header class="hero hero--primary"><div class="container"><h1 class="hero__title">Archive</h1><p class="hero__subtitle">Archive</p></div></header><main><section class="margin-vert--lg"><div class="container"><div class="row"><div class="col col--4 margin-vert--lg"><h3>2022</h3><ul><li><a href="/pangu-framework/blog/chinese-copywriting-guidelines">January 29, 2022<!-- --> - <!-- -->盘古开发框架文档排版指南</a></li></ul></div></div></div></section></main></div><footer class="footer footer--dark"><div class="container"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Docs</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/intro">User Guide</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/blog">Blog Post</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/faq">Frequently Asked Questions</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items"><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Gitee PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitHub PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitcode.net/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitCode PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/thanks">Thanks To</a></li><li class="footer__item"><a href="https://www.oschina.net/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>OSChina<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Apache Software Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">PanGu Dev Framework is Open Source and freely available under the <a target="_blank" class="ghostwhite" href="https://www.apache.org/licenses/LICENSE-2.0">Apache v2 License.</a>
<br>Copyright © 2022 PuLan Open Source Community<br><img src="https://oscimg.oschina.net/oscnet/up-ba8a16960e88b912e4499d7dc0dd494d57e.gif"></div></div></div></footer></div>
<script src="/pangu-framework/assets/js/runtime~main.c9057ad5.js"></script>
<script src="/pangu-framework/assets/js/main.0e27278d.js"></script>
<script src="/pangu-framework/assets/js/runtime~main.076b2dfa.js"></script>
<script src="/pangu-framework/assets/js/main.72668599.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -7,14 +7,14 @@
<link rel="alternate" type="application/rss+xml" href="/pangu-framework/blog/rss.xml" title="盘古开发框架 RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/pangu-framework/blog/atom.xml" title="盘古开发框架 Atom Feed">
<script src="https://hm.baidu.com/hm.js?8a2c2aae78c4983e3cf661fea34e6353" async></script><title data-react-helmet="true">Blog | 盘古开发框架</title><meta data-react-helmet="true" property="og:title" content="Blog | 盘古开发框架"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="description" content="Blog"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="true" property="og:url" content="https://pulanos.gitee.io/pangu-framework/blog"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_tag" content="blog_posts_list"><meta data-react-helmet="true" name="author" content="普蓝开源社区"><meta data-react-helmet="true" name="keywords" content="盘古开发框架 分布式微服务架构 垂直单体分层架构 普蓝开源社区"><link data-react-helmet="true" rel="icon" href="/pangu-framework/img/favicon2.png"><link data-react-helmet="true" rel="canonical" href="https://pulanos.gitee.io/pangu-framework/blog"><link data-react-helmet="true" rel="alternate" href="https://pulanos.gitee.io/pangu-framework/blog" hreflang="en"><link data-react-helmet="true" rel="alternate" href="https://pulanos.gitee.io/pangu-framework/blog" hreflang="x-default"><link rel="stylesheet" href="/pangu-framework/assets/css/styles.74f4a488.css">
<link rel="preload" href="/pangu-framework/assets/js/runtime~main.c9057ad5.js" as="script">
<link rel="preload" href="/pangu-framework/assets/js/main.0e27278d.js" as="script">
<link rel="preload" href="/pangu-framework/assets/js/runtime~main.076b2dfa.js" as="script">
<link rel="preload" href="/pangu-framework/assets/js/main.72668599.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/pangu-framework/"><div class="navbar__logo"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--light_4Vu1"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--dark_uzRr"></div><b class="navbar__title">盘古开发框架®</b></a><a class="navbar__item navbar__link" href="/pangu-framework/docs/intro">发指南</a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/pangu-framework/blog">博客专栏</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/faq">常见问答</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/community">社区</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/thanks">致敬</a></div><div class="navbar__items navbar__items--right"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>Gitee<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><a href="https://github.com/xiongchun/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><div class="toggle_iYfV toggle_2i4l toggleDisabled_xj38"><div class="toggleTrack_t-f2" role="button" tabindex="-1"><div class="toggleTrackCheck_mk7D"><span class="toggleIcon_pHJ9">🌜</span></div><div class="toggleTrackX_dm8H"><span class="toggleIcon_pHJ9">🌞</span></div><div class="toggleTrackThumb_W6To"></div></div><input type="checkbox" class="toggleScreenReader_h9qa" aria-label="Switch between dark and light mode"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div class="main-wrapper blog-wrapper blog-list-page"><div class="container margin-vert--lg"><div class="row"><aside class="col col--3"><nav class="sidebar_q+wC thin-scrollbar" aria-label="Blog recent posts navigation"><div class="sidebarItemTitle_9G5K margin-bottom--md">最新发布博客</div><ul class="sidebarItemList_6T4b"><li class="sidebarItem_cjdF"><a class="sidebarItemLink_zyXk" href="/pangu-framework/blog/chinese-copywriting-guidelines">盘古开发框架文档排版指南</a></li></ul></nav></aside><main class="col col--7" itemscope="" itemtype="http://schema.org/Blog"><article class="margin-bottom--xl" itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><header><h2 class="blogPostTitle_d4p0" itemprop="headline"><a itemprop="url" href="/pangu-framework/blog/chinese-copywriting-guidelines">盘古开发框架文档排版指南</a></h2><div class="blogPostData_-Im+ margin-vert--md"><time datetime="2022-01-29T00:00:00.000Z" itemprop="datePublished">January 29, 2022</time> · <!-- -->5 min read</div><div class="row margin-top--md margin-bottom--sm"><div class="col col--6 authorCol_8c0z"><div class="avatar margin-bottom--sm"><a href="https://gitee.com/xiong-chun" target="_blank" rel="noopener noreferrer" class="avatar__photo-link avatar__photo"><img class="image_9q7L" src="https://portrait.gitee.com/uploads/avatars/user/143/431745_xiong-chun_1648795896.png" alt="xiongchun"></a><div class="avatar__intro" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><div class="avatar__name"><a href="https://gitee.com/xiong-chun" target="_blank" rel="noopener noreferrer" itemprop="url"><span itemprop="name">xiongchun</span></a></div><small class="avatar__subtitle" itemprop="description">Pangu Dev Framework maintainer</small></div></div></div></div></header><div class="markdown" itemprop="articleBody"><p>编制此排版指南的目的是统一和优化「盘古开发框架」相关中文文案排版格式,降低用户阅读成本,增强网站气质,提升品牌影响力。</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about 盘古开发框架文档排版指南" href="/pangu-framework/blog/chinese-copywriting-guidelines"><b>Read More</b></a></div></footer></article><nav class="pagination-nav" aria-label="Blog list page navigation"><div class="pagination-nav__item"></div><div class="pagination-nav__item pagination-nav__item--next"></div></nav></main></div></div></div><footer class="footer footer--dark"><div class="container"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Docs</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/intro">User Guide</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/blog">Blog Post</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/faq">Frequently Asked Questions</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items"><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Gitee PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitHub PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitcode.net/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitCode PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/thanks">Thanks To</a></li><li class="footer__item"><a href="https://www.oschina.net/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>OSChina<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Apache Software Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">PanGu Dev Framework is Open Source and freely available under the <a target="_blank" class="ghostwhite" href="https://www.apache.org/licenses/LICENSE-2.0">Apache v2 License.</a>
<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/pangu-framework/"><div class="navbar__logo"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--light_4Vu1"><img src="/pangu-framework/img/logo.svg" alt="盘古开发框架" class="themedImage_TMUO themedImage--dark_uzRr"></div><b class="navbar__title">盘古开发框架®</b></a><a class="navbar__item navbar__link" href="/pangu-framework/docs/intro">源文档</a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/pangu-framework/blog">博客专栏</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/faq">常见问答</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/community">社区</a><a class="navbar__item navbar__link" href="/pangu-framework/docs/thanks">致敬</a></div><div class="navbar__items navbar__items--right"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>Gitee<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><a href="https://github.com/xiongchun/pangu-framework" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link"><span>GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a><div class="toggle_iYfV toggle_2i4l toggleDisabled_xj38"><div class="toggleTrack_t-f2" role="button" tabindex="-1"><div class="toggleTrackCheck_mk7D"><span class="toggleIcon_pHJ9">🌜</span></div><div class="toggleTrackX_dm8H"><span class="toggleIcon_pHJ9">🌞</span></div><div class="toggleTrackThumb_W6To"></div></div><input type="checkbox" class="toggleScreenReader_h9qa" aria-label="Switch between dark and light mode"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div class="main-wrapper blog-wrapper blog-list-page"><div class="container margin-vert--lg"><div class="row"><aside class="col col--3"><nav class="sidebar_q+wC thin-scrollbar" aria-label="Blog recent posts navigation"><div class="sidebarItemTitle_9G5K margin-bottom--md">最新发布博客</div><ul class="sidebarItemList_6T4b"><li class="sidebarItem_cjdF"><a class="sidebarItemLink_zyXk" href="/pangu-framework/blog/chinese-copywriting-guidelines">盘古开发框架文档排版指南</a></li></ul></nav></aside><main class="col col--7" itemscope="" itemtype="http://schema.org/Blog"><article class="margin-bottom--xl" itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><header><h2 class="blogPostTitle_d4p0" itemprop="headline"><a itemprop="url" href="/pangu-framework/blog/chinese-copywriting-guidelines">盘古开发框架文档排版指南</a></h2><div class="blogPostData_-Im+ margin-vert--md"><time datetime="2022-01-29T00:00:00.000Z" itemprop="datePublished">January 29, 2022</time> · <!-- -->5 min read</div><div class="row margin-top--md margin-bottom--sm"><div class="col col--6 authorCol_8c0z"><div class="avatar margin-bottom--sm"><a href="https://gitee.com/xiong-chun" target="_blank" rel="noopener noreferrer" class="avatar__photo-link avatar__photo"><img class="image_9q7L" src="https://portrait.gitee.com/uploads/avatars/user/143/431745_xiong-chun_1648795896.png" alt="xiongchun"></a><div class="avatar__intro" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><div class="avatar__name"><a href="https://gitee.com/xiong-chun" target="_blank" rel="noopener noreferrer" itemprop="url"><span itemprop="name">xiongchun</span></a></div><small class="avatar__subtitle" itemprop="description">Pangu Dev Framework maintainer</small></div></div></div></div></header><div class="markdown" itemprop="articleBody"><p>编制此排版指南的目的是统一和优化「盘古开发框架」相关中文文案排版格式,降低用户阅读成本,增强网站气质,提升品牌影响力。</p></div><footer class="row docusaurus-mt-lg"><div class="col text--right"><a aria-label="Read more about 盘古开发框架文档排版指南" href="/pangu-framework/blog/chinese-copywriting-guidelines"><b>Read More</b></a></div></footer></article><nav class="pagination-nav" aria-label="Blog list page navigation"><div class="pagination-nav__item"></div><div class="pagination-nav__item pagination-nav__item--next"></div></nav></main></div></div></div><footer class="footer footer--dark"><div class="container"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Docs</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/intro">User Guide</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/blog">Blog Post</a></li><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/faq">Frequently Asked Questions</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items"><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Gitee PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitee.com/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitHub PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://gitcode.net/pulanos/pangu-framework" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>GitCode PanGu Framework<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/pangu-framework/docs/thanks">Thanks To</a></li><li class="footer__item"><a href="https://www.oschina.net/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>OSChina<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li><li class="footer__item"><a href="https://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item"><span>Apache Software Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_wgqa"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></span></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">PanGu Dev Framework is Open Source and freely available under the <a target="_blank" class="ghostwhite" href="https://www.apache.org/licenses/LICENSE-2.0">Apache v2 License.</a>
<br>Copyright © 2022 PuLan Open Source Community<br><img src="https://oscimg.oschina.net/oscnet/up-ba8a16960e88b912e4499d7dc0dd494d57e.gif"></div></div></div></footer></div>
<script src="/pangu-framework/assets/js/runtime~main.c9057ad5.js"></script>
<script src="/pangu-framework/assets/js/main.0e27278d.js"></script>
<script src="/pangu-framework/assets/js/runtime~main.076b2dfa.js"></script>
<script src="/pangu-framework/assets/js/main.72668599.js"></script>
</body>
</html>
\ No newline at end of file
因为 它太大了无法显示 source diff 。你可以改为 查看blob
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
{
"label": "使用指南",
"label": "开发指南",
"position": 5,
"collapsible": true,
"collapsed": false
......
......@@ -13,11 +13,11 @@ slug: /quick-start/how-to-make-monomer-architecture-app
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
本文介绍如何基于盘古开发框架开发一个单体分层架构的应用。文中所述仅为搭建一个单体应用的基本框架,增加配置中心、数据持久化、缓存等能力请参考使用指南的相关章节。
本文介绍如何基于盘古开发框架开发一个单体分层架构的应用。文中所述仅为搭建一个单体应用的基本框架,增加**配置中心、数据持久化、缓存等能力**请参考**开发指南**的相关章节。
## 安装相关盘古模块
<Tabs>
<Tabs defaultValue="dependency2">
<TabItem value="parent" label="盘古 Parent">
```jsx
......@@ -53,15 +53,6 @@ import TabItem from '@theme/TabItem';
> 为便于理解,本文基于本地配置的方式编写。若改为标准的 Nacos 配置中心模式,请参阅:[配置中心](/docs/advanced-guide/nacos-config-center) 章节。
<Tabs>
<TabItem value="application" label="application.properties">
```jsx
spring.profiles.active=${spring.profiles.active:dev}
```
</TabItem>
<TabItem value="application-dev" label="application-dev.properties">
```jsx
spring.application.name=pangu-examples-empty-web
spring.jackson.time-zone=GMT+8
......@@ -69,8 +60,6 @@ spring.jackson.time-zone=GMT+8
logging.level.root=INFO
logging.level.com.gitee.pulanos.pangu=INFO
```
</TabItem>
</Tabs>
## 启动入口
```jsx {4}
......
......@@ -32,13 +32,11 @@ slug: /quick-start/how-to-make-architecture
:::
## 盘古开发架构选型建议
:::danger
如下是从不同维度简单粗暴的以定量或定性的角度给出了一些选型建议,结论是孤立的脱离实际的,仅供参考。采用什么样的架构开发模式不能一概而论,需要大家综合当下实际情况酌情选择。
:::
如下是从不同维度简单粗暴的以定量或定性的角度给出了一些选型建议,结论是孤立的脱离实际的,仅供参考。采用什么样的架构开发模式不能一概而论,需要大家综合当下实际情况**酌情选择**。 :ghost:
| - | 单体分层架构 | 微服务分布式架构
--- | :-: | :-:
开发人员 < 3 | ✔ |
开发人员 < 5 | ✔ |
研发预算 < 100 w | ✔ |
用户数较小的管理类系统 | ✔ |
面向C端的(移动)互联网应用 | | ✔
......
......@@ -62,7 +62,7 @@ const config = {
type: 'doc',
docId: 'intro',
position: 'left',
label: '发指南',
label: '源文档',
},
{
to: '/blog',
......
......@@ -37,8 +37,8 @@ export default function Home() {
const {siteConfig} = useDocusaurusContext();
return (
<Layout
title={`${siteConfig.title}${siteConfig.tagline} powered by 普蓝开源社区`}
description="「盘古开发框架」是完全独立于 Spring Cloud 生态的一套轻量灵活、成熟可靠的工业级分布式微服务开发和治理框架(兼容垂直单体分层架构)。它基于 Apache-2.0 LICENSE 协议开源发布,且是免费的。我们希望不仅是开源的受益者,也能成为开源的贡献者,与开源社区一起「共建共享开源生态」。">
title={`${siteConfig.title}:${siteConfig.tagline}`}
description="「盘古开发框架」是一套轻量灵活、成熟可靠的工业级分布式微服务开发和治理框架(兼容垂直单体分层架构)。它基于 Apache-2.0 LICENSE 协议开源发布,且是免费的。我们希望不仅是开源的受益者,也能成为开源的贡献者,与开源社区一起「共建共享开源生态」。">
<HomepageHeader />
<main>
<HomepageFeatures />
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册