建立的是一個maven項目,和第三階段那個spring Assistant不同了 是一個war包。在pom文件裏最上表標記的
<modelVersion>4.0.0</modelVersion> <groupId>com.jt</groupId> <artifactId>springboot_demo3</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging>
設置Tomcat端口 配置數據源 配置前端控制器 mvc: view: prifix: /WEB-INF/ #默認表明根目錄 src/main/webapp suffix: .jsp 整合mybatisPlus 定義表別名 以後映射類型能夠自動的完成拼接 開啓駝峯映射 打印sql語句
得在jquery.com/download/中下載個js.
而後在webapp下新建一個目錄js,把下載好的js文件放在裏邊
在本身的jsp中引入js
<!-- 1.引入函數類庫 -->
<script src="../js/jquery-3.4.1.min.js"></script>
而後ajax請求前端
耦合性太強,不便於開發和維護
拆分後只能提升開發效率jquery
說明:maven項目打包方式1.jar包(默認)2.war包3.pom(聚合工程)程序員
採用聚合工程的方式統一管理項目,打包方式 pom
採用統一的方式管理jar包文件:父級定義,子級繼承。
定義核心工具API。架構師/高級程序員統一維護API項目。以後API項目被其餘項目進行依賴
common是默認的jar包,繼承於父工程
<parent> <artifactId>jt</artifactId> <groupId>com.jt</groupId> <version>1.0-SNAPSHOT</version> </parent>
因爲動態web資源jsp關係,全部須要打成war包。 也是繼承符工程,和common繼承同樣 ``` <parent> <artifactId>jt</artifactId> <groupId>com.jt</groupId> <version>1.0-SNAPSHOT</version> </parent> ``` 不過它除了繼承父工程之外,還要依賴common: ``` <dependencies> <dependency> <groupId>com.jt</groupId> <artifactId>jt-common</artifactId> <version>1.0-SNAPSHOT</version> </dependency> </dependencies> ```
輸入路徑localhost:8091後會動態拼接前綴後綴。(/WEB-INF/views/)和.jsp Adding welcome page template: index(後臺服務器顯示這個,多是把index當成模板了吧)