[{"title":"( 91 个子文件 15.85MB ) 读书笔记:企业应用架构模式课程资料.zip","children":[{"title":"读书笔记:企业应用架构模式课程资料","children":[{"title":"eaap","children":[{"title":"ch2-docker-container","children":[{"title":"vue-hello","children":[{"title":"babel.config.js <span style='color:#111;'> 73B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"App.vue <span style='color:#111;'> 716B </span>","children":null,"spread":false},{"title":"main.js <span style='color:#111;'> 136B </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 838B </span>","children":null,"spread":false},{"title":"public","children":[{"title":"favicon.ico <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 613B </span>","children":null,"spread":false}],"spread":true},{"title":"package-lock.json <span style='color:#111;'> 432.67KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 321B </span>","children":null,"spread":false}],"spread":true},{"title":"spring-hello","children":[{"title":"mvnw.cmd <span style='color:#111;'> 6.45KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"application.properties <span style='color:#111;'> 17B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"iteach","children":[{"title":"eaap","children":[{"title":"springhello","children":[{"title":"HelloApplication.java <span style='color:#111;'> 719B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".mvn","children":[{"title":"wrapper","children":[{"title":"maven-wrapper.properties <span style='color:#111;'> 218B </span>","children":null,"spread":false},{"title":"maven-wrapper.jar <span style='color:#111;'> 49.52KB </span>","children":null,"spread":false},{"title":"MavenWrapperDownloader.java <span style='color:#111;'> 4.83KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"mvnw <span style='color:#111;'> 9.83KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 333B </span>","children":null,"spread":false}],"spread":true},{"title":"docker-compose.yml <span style='color:#111;'> 170B </span>","children":null,"spread":false},{"title":"deploy","children":[{"title":"vue-hello","children":[{"title":"Dockerfile <span style='color:#111;'> 206B </span>","children":null,"spread":false}],"spread":true},{"title":"spring-hello","children":[{"title":"Dockerfile <span style='color:#111;'> 210B </span>","children":null,"spread":false}],"spread":true},{"title":"build.ps1 <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 589B </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":".git","children":[{"title":"index <span style='color:#111;'> 6.70KB </span>","children":null,"spread":false},{"title":"HEAD <span style='color:#111;'> 23B </span>","children":null,"spread":false},{"title":"refs","children":[{"title":"heads","children":[{"title":"master <span style='color:#111;'> 41B </span>","children":null,"spread":false}],"spread":true},{"title":"tags","children":null,"spread":false}],"spread":true},{"title":"objects","children":[{"title":"pack","children":[{"title":"pack-27b48ca4b1a2ad386116feb5a1b65be7e20abbbe.idx <span style='color:#111;'> 10.97KB </span>","children":null,"spread":false},{"title":"pack-27b48ca4b1a2ad386116feb5a1b65be7e20abbbe.pack <span style='color:#111;'> 10.18MB </span>","children":null,"spread":false}],"spread":true},{"title":"info","children":null,"spread":false}],"spread":true},{"title":"packed-refs <span style='color:#111;'> 3.40KB </span>","children":null,"spread":false},{"title":"FETCH_HEAD <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"logs","children":[{"title":"HEAD <span style='color:#111;'> 130B </span>","children":null,"spread":false},{"title":"refs","children":[{"title":"heads","children":[{"title":"master <span style='color:#111;'> 130B </span>","children":null,"spread":false}],"spread":false},{"title":"remotes","children":[{"title":"origin","children":[{"title":"dependabot","children":[{"title":"npm_and_yarn","children":[{"title":"ch2-docker-container","children":[{"title":"vue-hello","children":[{"title":"json5-and-json5-and-vue","children":[{"title":"cli-service-2.2.3 <span style='color:#111;'> 144B </span>","children":null,"spread":false}],"spread":false},{"title":"thenify-3.3.1 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"express-4.18.2 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"decode-uri-component-0.2.2 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"dns-packet-1.3.4 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"lodash-4.17.21 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"highlight.js-9.18.5 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"http-proxy-1.18.1 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"qs-6.5.3 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"follow-redirects-1.14.8 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"eventsource-1.1.1 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"websocket-extensions-0.1.4 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"browserslist-4.16.6 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"shell-quote-1.7.3 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"path-parse-1.0.7 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"terser-4.8.1 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"ajv-6.12.6 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"async-2.6.4 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"url-parse-1.5.10 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"hosted-git-info-2.8.9 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"ssri-6.0.2 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"postcss-7.0.36 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"y18n-4.0.1 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"ws-6.2.2 <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"elliptic-6.5.4 <span style='color:#111;'> 144B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"master <span style='color:#111;'> 144B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"hooks","children":null,"spread":false},{"title":"config <span style='color:#111;'> 250B </span>","children":null,"spread":false},{"title":"branches","children":null,"spread":false}],"spread":true},{"title":"docs","children":[{"title":"00 课程介绍.pdf <span style='color:#111;'> 301.13KB </span>","children":null,"spread":false},{"title":"03 微服务间通信.pdf <span style='color:#111;'> 1.07MB </span>","children":null,"spread":false},{"title":"从需求到架构设计.pdf <span style='color:#111;'> 536.22KB </span>","children":null,"spread":false},{"title":"03 微服务设计.pdf <span style='color:#111;'> 1.86MB </span>","children":null,"spread":false},{"title":"02 容器与Docker.pdf <span style='color:#111;'> 514.04KB </span>","children":null,"spread":false},{"title":"01 概述.pdf <span style='color:#111;'> 399.81KB </span>","children":null,"spread":false},{"title":"实验指导书.docx <span style='color:#111;'> 39.55KB </span>","children":null,"spread":false},{"title":"04 业务逻辑设计.pdf <span style='color:#111;'> 1.06MB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 40B </span>","children":null,"spread":false},{"title":"ch3-architecture-styles","children":[{"title":"mvnw.cmd <span style='color:#111;'> 6.45KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"application.properties <span style='color:#111;'> 1B </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"books.html <span style='color:#111;'> 735B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"java","children":[{"title":"iteach","children":[{"title":"eaap","children":[{"title":"architecturestyles","children":[{"title":"hexagonal","children":[{"title":"application","children":[{"title":"BookApplicationService.java <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"port","children":[{"title":"outbound","children":[{"title":"BookRepository.java <span style='color:#111;'> 252B </span>","children":null,"spread":false}],"spread":false},{"title":"inbound","children":[{"title":"BookUseCase.java <span style='color:#111;'> 249B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"adapter","children":[{"title":"outbound","children":[{"title":"JpaBookRepository.java <span style='color:#111;'> 534B </span>","children":null,"spread":false}],"spread":false},{"title":"inbound","children":[{"title":"BookCtroller.java <span style='color:#111;'> 853B </span>","children":null,"spread":false},{"title":"RestBookController.java <span style='color:#111;'> 1000B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"HexgonalApplication.java <span style='color:#111;'> 329B </span>","children":null,"spread":false},{"title":"domain","children":[{"title":"Book.java <span style='color:#111;'> 304B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"layer","children":[{"title":"api","children":[{"title":"BookController.java <span style='color:#111;'> 762B </span>","children":null,"spread":false}],"spread":false},{"title":"LayeredApplication.java <span style='color:#111;'> 331B </span>","children":null,"spread":false},{"title":"persistence","children":[{"title":"BookRepository.java <span style='color:#111;'> 253B </span>","children":null,"spread":false}],"spread":false},{"title":"domain","children":[{"title":"Book.java <span style='color:#111;'> 300B </span>","children":null,"spread":false},{"title":"BookService.java <span style='color:#111;'> 513B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":".mvn","children":[{"title":"wrapper","children":[{"title":"maven-wrapper.properties <span style='color:#111;'> 218B </span>","children":null,"spread":false},{"title":"MavenWrapperDownloader.java <span style='color:#111;'> 4.83KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"mvnw <span style='color:#111;'> 9.83KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 340B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]