-
注入的方式:構(gòu)造器注入? 方法參數(shù)注入? setget注入? properties配置文件注入? 注解依賴注入
查看全部 -
1.SpringBoot多模塊化
????1).將pom.xml中項(xiàng)目打包方式改為:<packaging>pom<packaging>
????2).web依賴于persistence,
????????persistence依賴于model
查看全部 -
maven命令啟動(dòng)psringboot項(xiàng)目,mvn spring-boot:run
查看全部 -
maven命令執(zhí)行打包命令:跳過test
mvn -Dmaven.test.skip -U clean package
查看全部 -
id自增查看全部
-
為什么選擇Web Flux
查看全部 -
Spring Boot 的角色:
由下至上
Spring Framework ---Spring Boot----Spring Cloud
查看全部 -
spring framework = JavaEE的框架
spring-boot = 快速構(gòu)建的spring的應(yīng)用
spring-cloud = 構(gòu)建springboot的分佈式環(huán)境
查看全部 -
z查看全部
-
錯(cuò)別字,應(yīng)該是“既.........又”
查看全部 -
在 cmd 命令行中啟動(dòng) jar 包 或者 war 包 的方式:
注意: 要在 當(dāng)前工程打成 war 包,需要在 web 的mian 目錄下創(chuàng)建 "webapp" 和? "WEB-INF"兩個(gè)目錄,并在 "WEB-INF" 目錄下創(chuàng)建 一個(gè) web.xml 文件java -jar web-0.0.1-SNAPSHOT.jar
或者
java -jar web-0.0.1-SNAPSHOT.war
查看全部 -
右擊工程名? "copy path" 獲取工程路徑,到 cmd.exe 命令行中進(jìn)入該目錄下,輸入
mvn -Dmaven.test.skip -U clean package
命令執(zhí)行打包操作,
此時(shí)執(zhí)行過程會(huì)發(fā)生報(bào)錯(cuò),因?yàn)?在進(jìn)行多模塊拆分后,需要重新為工程指定 main.class ,也就是 springboot 的啟動(dòng)器入口的位置的明確。這是由于在拆分過后,在父工程下找不到main.class 。
解決方法:
將父工程的pom.xml 中的 <build></build>依賴驅(qū)動(dòng)剪切到 web 子模塊中 ,然后再到修改后的web子模塊的 pom.xml 中的?? <build></build> 中的<plugin></plugin>添加一個(gè) <configuration/>,并為其配置一個(gè)<mainClass/>,將 springboot入口啟動(dòng)器的 Reference 路徑復(fù)制并放入到 <mainClass>中,然后執(zhí)行打包就可以了。
注意: 不要把<build/>放在父工程的pom.xml 下進(jìn)行打包,那樣會(huì)有很多錯(cuò)誤要進(jìn)行修正,而且由于主啟動(dòng)器遷移到 了web 中,在父工程下 添加<build/>意義不大
查看全部 -
springboot 項(xiàng)目打包
查看全部 -
第六步: persistence 中的User 找不到對(duì)應(yīng)的包報(bào)錯(cuò),
解決方法: 修正 多模塊之間的 依賴關(guān)系,將 User 所在的 model 依賴添加到persistence 的pom.xml 中
同時(shí)將 persistence? 的 依賴添加到 web 的pom.xml中
查看全部 -
第五步: 右擊工程名, 創(chuàng)建一個(gè) artifactId 為 model 的Maven 工程模塊,并在java 目錄下創(chuàng)建一個(gè) 路徑為
com.example.demo.model
的包,將web中的 User 模型類 剪切到 model工程 的
com.example.demo.model
包下
查看全部
舉報(bào)