欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

springboot2.0 web 開發(fā)標(biāo)準(zhǔn)目錄架構(gòu)說明 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁 » 新聞資訊 » 網(wǎng)站建設(shè) >

springboot2.0 web 開發(fā)標(biāo)準(zhǔn)目錄架構(gòu)說明

發(fā)表時(shí)間:2018-6-3

發(fā)布人:葵宇科技

瀏覽次數(shù):59

springboot2.0 web 開發(fā)標(biāo)準(zhǔn)目錄架構(gòu)說明

本文檔僅在于統(tǒng)一公司內(nèi)部 java web 開發(fā)標(biāo)準(zhǔn)。因此定義了 java web 開發(fā)的工具、目錄結(jié)構(gòu)、定義和說明。

sb2-web-spec:

  1. spring boot 2.0 開發(fā)
  2. maven 3.3+ 構(gòu)建
  3. thymeleaf 作為模板引擎
  4. restful 服務(wù)接口

一個(gè)基本 sb2-web 的目錄結(jié)構(gòu)如下:

├── clean-run.sh
├── logs/            日志文件目錄
│   ├── sb2-web_test_2018-06-02_0959.0.log
│   └── sb2-web_test.log
|               
├── mvnw
├── mvnw.cmd
├── pom.xml
├── pysrc/            python 腳本目錄
├── README.md
├── src/              源文件目錄
│   ├── main
│   │   ├── java
│   │   │   └── com
│   │   │       └── mydomain
│   │   │           ├── guru/          工具包目錄
│   │   │           │   ├── AccountValidator.java
│   │   │           │   ├── DateConverter.java
│   │   │           │   ├── JsonBeanUtil.java
│   │   │           │   ......
│   │   │           └── webapi/        web 接口目錄
│   │   │               ├── Application.java
│   │   │               ├── config/    sb2 app 配置文件目錄
│   │   │               │   ├── CORSFilter.java
│   │   │               │   ├── JwtAuthenticationEntryPoint.java
│   │   │               │   ├── JwtAuthenticationFilter.java
│   │   │               │   ├── WebMvcConfig.java
│   │   │               │   ├── WebSecurityConfig.java
│   │   │               │   └── ......
│   │   │               ├── controller/   控制器目錄
│   │   │               │   ├── AuthenticationController.java
│   │   │               │   ├── KaptchaController.java
│   │   │               │   └── UserController.java
│   │   │               ├── dao/          DAO 目錄 (或者稱為:repository)
│   │   │               │   ├── KaptchaTokenDao.java
│   │   │               │   └── UserDao.java
│   │   │               ├── model/        Model 目錄 (綁定數(shù)據(jù)表)
│   │   │               │   ├── AuthToken.java
│   │   │               │   ├── Constants.java
│   │   │               │   ├── dto/      DTO 數(shù)據(jù)傳輸組件目錄
│   │   │               │   │   ├── KaptchaTokenDto.java
│   │   │               │   │   └── UserDto.java
│   │   │               │   ├── KaptchaToken.java
│   │   │               │   ├── LoginUser.java
│   │   │               │   ├── Role.java
│   │   │               │   └── User.java
│   │   │               └── service/      服務(wù)接口目錄     
│   │   │                   ├── impl/     服務(wù)接口實(shí)現(xiàn)目錄
│   │   │                   │   ├── KaptchaTokenServiceImpl.java
│   │   │                   │   └── UserServiceImpl.java
│   │   │                   ├── KaptchaTokenService.java
│   │   │                   └── UserService.java
│   │   └── resources/          資源總目錄
│   │       ├── application-dev.properties         開發(fā)配置
│   │       ├── application-prod.properties        產(chǎn)品配置
│   │       ├── application.properties             當(dāng)前配置
│   │       ├── application-test.properties        測(cè)試配置
│   │       ├── kaptcha.properties                 圖片驗(yàn)證碼配置
│   │       ├── logback-spring.xml                 日志文件配置
│   │       ├── mysql-webapi.cresql                數(shù)據(jù)庫創(chuàng)建語句
│   │       └── templates/                         web 模板目錄
│   │       │   ├── user/
│   │       │   ├── login.html
│   │       │   ......
│   │       ├── static/                            靜態(tài)資源目錄
│   │              ├── bootstrap-4.1.0/
│   │              │   ├── css/
│   │              │   │   ├── bootstrap.css
│   │              │   │   ├── bootstrap.css.map
│   │              │   │   ├── bootstrap-grid.css
│   │              │   │   ├── bootstrap-grid.css.map
│   │              │   │   ├── bootstrap-grid.min.css
│   │              │   │   ├── bootstrap-grid.min.css.map
│   │              │   │   ├── bootstrap.min.css
│   │              │   │   ├── bootstrap.min.css.map
│   │              │   │   ├── bootstrap-reboot.css
│   │              │   │   ├── bootstrap-reboot.css.map
│   │              │   │   ├── bootstrap-reboot.min.css
│   │              │   │   └── bootstrap-reboot.min.css.map
│   │              │   └── js
│   │              │       ├── bootstrap.bundle.js
│   │              │       ├── bootstrap.bundle.js.map
│   │              │       ├── bootstrap.bundle.min.js
│   │              │       ├── bootstrap.bundle.min.js.map
│   │              │       ├── bootstrap.js
│   │              │       ├── bootstrap.js.map
│   │              │       ├── bootstrap.min.js
│   │              │       └── bootstrap.min.js.map
│   │              ├── css
│   │              │   └── common.css
│   │              └── js
│   │                  └── jquery
│   │                      ├── jquery-1.11.2.min.js
│   │                      └── jquery.min.map
│   └── test
│       └── java
│           └── com
│               └── yourdomain
│                   └── webapi/
│                       ├── ApplicationTests.java
│                       └── UserDocumentationTests.java        自動(dòng)文檔生成測(cè)試
└── update-build.sh       源文件自動(dòng)版本更新腳本

相關(guān)案例查看更多