Spring Boot 目錄結構的問題,透過圖書和論文來找解法和答案更準確安心。 我們找到下列懶人包和總整理

Spring Boot 目錄結構的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦曾瑞君寫的 OCP:Java SE 11 Developer認證指南(下)API剖析運用篇 和李家智的 Spring Boot 2精髓:從構建小系統到架構分布式大系統都 可以從中找到所需的評價。

另外網站SpringBoot项目目录结构解析 - 知乎专栏也說明:SpringBoot 官方推荐我们使用轻量级的Jar File 格式来打包和部署工程,如果想部署War File的传统Web项目,则必须添加webapp目录,和进行相关初始化才能正常使用.

這兩本書分別來自博碩 和電子工業所出版 。

最後網站Jms jar文件下载則補充:为新的模块创建一个目录结构。 main/ 子目录将包含客户JAR 和module 1 0 jar操作日志需要的 ... Notification 6 Star 0 Fork 0 代码文件提交分支Tags 개요spring-boot ...

接下來讓我們看這些論文和書籍都說些什麼吧:

除了Spring Boot 目錄結構,大家也想知道這些:

OCP:Java SE 11 Developer認證指南(下)API剖析運用篇

為了解決Spring Boot 目錄結構的問題,作者曾瑞君 這樣論述:

  Oracle公司繼Java 8推出1Z0-808與1Z0-809認證考試科目後,原本在次一個長期支援版本的Java 11也推出1Z0-815與1Z0-816的雙考試,但在2020/10/01之後,改以1Z0-819取代前兩者,成為現行要取得「Oracle Certified Professional: Java SE 11 Developer」證照的唯一考試科目。   雖然由兩科考試合併為一科,但考試範圍並未縮減。作者依據原廠公布的命題範圍,深入研讀相關文件,推出上、下兩冊認證指南,分別是:   ✪OCP:Java SE 11 Developer認證指南(上) -

物件導向設計篇   ✪OCP:Java SE 11 Developer認證指南(下) - API剖析運用篇   上冊以基本語法入門,以至於了解封裝、繼承、多型等物件導向程式的撰寫方式與設計模式實作,也包含列舉型別、巢狀類別、lamdba表示式等特殊語法講授。   下冊聚焦Java API應用,包含泛型、集合物件與Map族群、基礎IO與NIO.2、執行緒與並行架構、JDBC連線資料庫、多國語系、lamdba進階與Stream類別族群、日期時間類別族群、標註型別、模組化應用、資訊安全等豐富主題。   兩冊並有依據原廠命題範圍而蒐錄編寫的擬真試題實戰與詳解,讀者可依自己的學習狀況分冊選讀,以掌

握新版Java SE11的特色,並熟悉認證考試的重點。 本書特色   Java SE 11認證最佳攻略   由初學邁向認證,從基礎進階達人   ✪解析原廠文件,切合認證範圍!   ✪對照範例程式,迅速了解內容!   ✪彙整教學經驗,重點一次掌握!   ✪圖解複雜觀念,學習輕鬆上手!   ✪演練擬真試題,掌握考試精髓!   ✪適用1Z0-819認證考試

Spring Boot 2精髓:從構建小系統到架構分布式大系統

為了解決Spring Boot 目錄結構的問題,作者李家智 這樣論述:

Spring Boot是目前Spring技術體系中炙手可熱的框架之一,既可用於構建業務復雜的企業應用系統,也可以開發高性能和高吞吐量的互聯網應用。Spring Boot框架降低了Spring技術體系的使用門檻,簡化了Spring應用的搭建和開發過程,提供了流行的第三方開源技術的自動集成。本書系統介紹了Spring Boot 2的主要技術,側重於兩個方面,一方面是極速開發一個Web應用系統,詳細介紹Spring Boot框架、Spring MVC、視圖技術、數據庫訪問技術,並且介紹多環境部署、自動裝配、單元測試等高級特性;另一方面,當系統模塊增加,性能和吞吐量要求增加時,如何平滑地用Spring

Boot實現分布式架構,也會在本書后半部分介紹,包括使用Spring實現RESTful架構,在Spring Boot框架下使用Redis、MongoDB、ZooKeeper、Elasticsearch等流行技術,使用Spring Session實現系統水平擴展,使用Spring Cache提高系統性能。李家智,出生在貴州,畢業於成都西南民族大學。現在就職於東方金科公司,擔任架構師,負責公司技術產品研發。從事軟件開發近20年,致力於Java和Java EE系統的架構和實現,對一切技術充滿好奇,以知行合一要求自己。除了本書,也是國內流行開源Beetl模板語言和Dao工具BeetlSQL的作者。

第1章 JavaEE簡介1.1 JavaEE1.1.1 JavaEE架構1.1.2 JavaEE的缺點1.2 Spring1.2.1 SpringIoC容器和AOP1.2.2 Spring的缺點1.3 SpringBoot1.4 Hello,SpringBoot1.4.1 創建一個Maven工程1.4.2 增加Web支持1.4.3 HelloSpringBoot示例1.4.4 使用熱部署1.4.5 添加REST支持第2章 SpringBoot基礎2.1 檢查Java環境與安裝Java2.2 安裝和配置Maven2.2.1 Maven介紹2.2.2 安裝Maven2.2.3

設置Maven2.2.4 使用IDE設置Maven2.2.5 Maven的常用命令2.3 Spring核心技術2.3.1 Spring的歷史2.3.2 Spring容器介紹2.3.3 SpringAOP介紹第3章 MVC框架3.1 集成MVC框架3.1.1 引入依賴3.1.2 Web應用目錄結構3.1.3 Java包名結構3.2 使用Controller3.3 URL映射到方法3.3.1 @RequestMapping3.3.2 URL路徑匹配3.3.3 HTTPmethod匹配3.3.4 consumes和produces3.3.5 params和header匹配3.4 方法參數3.4.1

PathVariable3.4.2 Model&ModelAndView3.4.3 JavaBean接受HTTP參數3.4.4 @RequsetBody接受JSON3.4.5 MultipartFile3.4.6 @ModelAttribute3.4.7 @InitBinder3.5 驗證框架3.5.1 JSR—3033.5.2 MVC中使用@Validated3.5.3 自定義校驗3.6 WebMvcConfigurer3.6.1 攔截器3.6.2 跨域訪問3.6.3 格式化3.6.4 注冊Controller3.7 視圖技術3.7.1 使用Freemarker3.7.2 使用Beetl3.

7.3 使用Jackson3.7.4 Redirect和Forward3.8 通用錯誤處理3.9 @Service和@Transactional3.9.1 聲明一個Service類3.9.2 事務管理3.10 curl命令第4章 視圖技術4.1 Beetl模板引擎4.1.1 安裝Beetl4.1.2 設置定界符號和占位符4.1.3 配置Beetl4.1.4 groupTemplate4.2 使用變量4.2.1 全局變量4.2.2 局部變量4.2.3 共享變量4.2.4 模板變量4.3 表達式4.3.1 計算表達式4.3.2 邏輯表達式4.4 控制語句4.4.1 循環語句4.4.2 條件語句4.

4.3 trycatch4.5 函數調用4.6 格式化函數4.7 直接調用Java4.8 標簽函數4.9 HTML標簽4.10 安全輸出4.11 高級功能4.11.1 配置Beetl4.11.2 自定義函數4.11.3 自定義格式化函數4.11.4 自定義標簽函數4.11.5 自定義HTML標簽4.11.6 布局4.11.7 AJAX局部渲染4.12 腳本引擎4.13 JSON技術4.13.1 在SpringBoot中使用Jackson4.13.2 自定義ObjectMapper4.13.3 Jackson的三種使用方式4.13.4 Jackson樹遍歷4.13.5 對象綁定4.13.6 流式

操作4.13.7 Jackson注解4.13.8 集合的反序列化4.14 MVC分離開發4.14.1 集成WebSimulate4.14.2 模擬JSON響應4.14.3 模擬模板渲染第5章 數據庫訪問5.1 配置數據源5.2 SpringJDBCTemplate5.2.1 查詢5.2.2 修改5.2.3 JdbcTemplate增強5.3 BeetlSQL介紹5.3.1 BeetlSQL功能概覽5.3.2 添加Maven依賴5.3.3 配置BeetlSQL5.3.4 SQLManager5.3.5 使用SQL文件5.3.6 Mapper5.3.7 使用實體5.4 SQLManager內置CR

UD5.4.1 內置的插入API5.4.2 內置的更新(刪除)API5.4.3 內置的查詢API5.4.4 代碼生成方法5.5 使用sqlId5.5.1 md文件命名5.5.2 md文件構成5.5.3 調用sqlId5.5.4 翻頁查詢5.5.5 TailBean5.5.6 ORM查詢5.5.7 其他API5.5.8 Mapper詳解5.6 BeetlSQL的其他功能5.6.1 常用函數和標簽5.6.2 主鍵設置5.6.3 BeetlSQL注解5.6.4 NameConversion5.6.5 鎖第6章 SpringDataJPA6.1 集成SpringDataJPA6.1.1 集成數據源6.

1.2 配置JPA支持6.1.3 創建Entity6.1.4 簡化Entity6.2 Repository6.2.1 CrudRepository6.2.2 PagingAndSortingRepository6.2.3 JpaRepository6.2.4 持久化Entity6.2.5 Sort6.2.6 Pageable和Page6.2.7 基於方法名字查詢6.2.8 @Query查詢6.2.9 使用JPAQuery6.2.10 Example查詢第7章 SpringBoot配置7.1 配置SpringBoot7.1.1 服務器配置7.1.2 使用其他Web服務器7.1.3 配置啟動信息7

.1.4 配置瀏覽器顯示ico7.2 日志配置7.3 讀取應用配置7.3.1 Environment7.3.2 @Value7.3.3 @ConfigurationProperties7.4 SpringBoot自動裝配7.4.1 @Configuration和@Bean7.4.2 Bean條件裝配7.4.3 Class條件裝配7.4.4 Environment裝配7.4.5 其他條件裝配7.4.6 聯合多個條件7.4.7 Condition接口7.4.8 制作Starter第8章 部署SpringBoot應用8.1 以jar文件運行8.2 以war方式部署8.3 多環境部署8.4 @Prof

ile注解第9章 Testing單元測試9.1 JUnit介紹9.1.1 JUnit的相關概念9.1.2 JUnit測試9.1.3 Assert9.1.4 Suite9.2 SpringBoot單元測試9.2.1 測試范圍依賴9.2.2 SpringBoot測試腳手架9.2.3 測試Service9.2.4 測試MVC9.2.5 完成MVC請求模擬9.2.6 比較MVC的返回結果9.2.7 JSON比較9.3 Mockito9.3.1 模擬對象9.3.2 模擬方法參數9.3.3 模擬方法返回值9.4 面向數據庫應用的單元測試9.4.1 @Sql9.4.2 XLSUnit9.4.3 XLSUni

t的基本用法第10章 REST10.1 REST簡介10.1.1 REST風格的架構10.1.2 使用「api」作為上下文10.1.3 增加一個版本標識10.1.4 標識資源10.1.5 確定HTTPMethod10.1.6 確定HTTPStatus10.1.7 RESTVS.WebService10.2 SpringBoot集成REST10.2.1 集成REST10.2.2 @RestController10.2.3 RESTClient10.3 SwaggerUI10.3.1 集成Swagger10.3.2 Swagger規范10.3.3 接口描述10.3.4 查詢參數描述10.3.5 U

RI中的參數10.3.6 HTTP頭參數10.3.7 表單參數10.3.8 文件上傳參數10.3.9 整個請求體作為參數10.4 模擬REST服務第11章 MongoDB11.1 安裝MongoDB11.2 使用shell11.2.1 指定數據庫11.2.2 插入文檔11.2.3 查詢文檔11.2.4 更新操作11.2.5 刪除操作11.3 SpringBoot集成MongoDB11.4 增刪改查11.4.1 增加API11.4.2 根據主鍵查詢API11.4.3 查詢API11.4.4 修改API11.4.5 刪除API11.4.6 使用MongoDatabase11.4.7 打印日志第12

章 Redis12.1 安裝Redis12.2 使用redis—cli12.2.1 安全設置12.2.2 基本操作12.2.3 keys12.2.4 RedisList12.2.5 RedisHash12.2.6 Set12.2.7 Pub/Sub12.3 SpringBoot集成Redis12.4 使用StringRedisTemplate12.4.1 opsFor12.4.2 綁定Key的操作12.4.3 RedisConnection12.4.4 Pub/Sub12.5 序列化策略12.5.1 默認序列化策略12.5.2 自定義序列化策略第13章 Elasticsearch13.1 El

asticsearch介紹13.1.1 安裝Elasticsearch13.1.2 Elasticsearch的基本概念13.2 使用REST訪問Elasticsearch13.2.1 添加文檔13.2.2 根據主鍵查詢13.2.3 根據主鍵更新13.2.4 根據主鍵刪除13.2.5 搜索文檔13.2.6 聯合多個索引搜索13.3 使用RestTemplate訪問ES13.3.1 創建Book13.3.2 使用RestTemplate獲取搜索結果13.4 SpringDataElastic13.4.1 安裝SpringData13.4.2 編寫Entity13.4.3 編寫Dao13.4.4

編寫Controller第14章 Cache14.1 關於Cache14.1.1 Cache的組件和概念14.1.2 Cache的單體應用14.1.3 使用專有的Cache服務器14.1.4 使用一二級緩存服務器14.2 SpringBootCache14.3 注釋驅動緩存14.3.1 @Cacheable14.3.2 Key生成器14.3.3 @CachePut14.3.4 @CacheEvict14.3.5 @Caching14.3.6 @CacheConfig14.4 使用RedisCache14.4.1 集成Redis緩存14.4.2 禁止緩存14.4.3 定制緩存14.5 Redis

緩存原理14.6 實現Redis兩級緩存14.6.1 實現TwoLevelCacheManager14.6.2 創建RedisAndLocalCache14.6.3 緩存同步說明14.6.4 將代碼組合在一起第15章 SpringSession15.1 水平擴展實現15.2 Nginx的安裝和配置15.2.1 安裝Nginx15.2.2 配置Nginx15.3 SpringSession15.3.1 SpringSession介紹15.3.2 使用Redis15.3.3 Nginx+Redis第16章 SpringBoot和ZooKeeper16.1 ZooKeeper16.1.1 ZooKe

eper的數據結構16.1.2 安裝ZooKeeper16.1.3 ZooKeeper的基本命令16.1.4 領導選取演示16.1.5 分布式鎖演示16.1.6 服務注冊演示16.2 SpringBoot集成ZooKeeper16.2.1 集成Curator16.2.2 CuratorAPI16.3 實現分布式鎖16.4 服務注冊16.4.1 通過ServiceDiscovery注冊服務16.4.2 獲取服務16.5 領導選取第17章 監控SpringBoot應用17.1 安裝Acutator17.2 HTTP跟蹤17.3 日志查看17.4 線程棧信息17.5 內存信息17.6 查看URL映射

17.7 查看Spring容器管理的Bean17.8 其他監控17.9 編寫自己的監控信息17.9.1 編寫HealthIndicator17.9.2 自定義監控