-
注入的方式:构造器注入 方法参数注入 setget注入 properties配置文件注入 注解依赖注入
查看全部 -
1.SpringBoot多模块化
1).将pom.xml中项目打包方式改为:<packaging>pom<packaging>
2).web依赖于persistence,
persistence依赖于model
查看全部 -
maven命令启动psringboot项目,mvn spring-boot:run
查看全部 -
maven命令执行打包命令:跳过test
mvn -Dmaven.test.skip -U clean package
查看全部 -
id自增查看全部
-
为什么选择Web Flux
查看全部 -
Spring Boot 的角色:
由下至上
Spring Framework ---Spring Boot----Spring Cloud
查看全部 -
spring framework = JavaEE的框架
spring-boot = 快速構建的spring的應用
spring-cloud = 構建springboot的分佈式環境
查看全部 -
z查看全部
-
错别字,应该是“既.........又”
查看全部 -
在 cmd 命令行中启动 jar 包 或者 war 包 的方式:
注意: 要在 当前工程打成 war 包,需要在 web 的mian 目录下创建 "webapp" 和 "WEB-INF"两个目录,并在 "WEB-INF" 目录下创建 一个 web.xml 文件java -jar web-0.0.1-SNAPSHOT.jar
或者
java -jar web-0.0.1-SNAPSHOT.war
查看全部 -
右击工程名 "copy path" 获取工程路径,到 cmd.exe 命令行中进入该目录下,输入
mvn -Dmaven.test.skip -U clean package
命令执行打包操作,
此时执行过程会发生报错,因为 在进行多模块拆分后,需要重新为工程指定 main.class ,也就是 springboot 的启动器入口的位置的明确。这是由于在拆分过后,在父工程下找不到main.class 。
解决方法:
将父工程的pom.xml 中的 <build></build>依赖驱动剪切到 web 子模块中 ,然后再到修改后的web子模块的 pom.xml 中的 <build></build> 中的<plugin></plugin>添加一个 <configuration/>,并为其配置一个<mainClass/>,将 springboot入口启动器的 Reference 路径复制并放入到 <mainClass>中,然后执行打包就可以了。
注意: 不要把<build/>放在父工程的pom.xml 下进行打包,那样会有很多错误要进行修正,而且由于主启动器迁移到 了web 中,在父工程下 添加<build/>意义不大
查看全部 -
springboot 项目打包
查看全部 -
第六步: persistence 中的User 找不到对应的包报错,
解决方法: 修正 多模块之间的 依赖关系,将 User 所在的 model 依赖添加到persistence 的pom.xml 中
同时将 persistence 的 依赖添加到 web 的pom.xml中
查看全部 -
第五步: 右击工程名, 创建一个 artifactId 为 model 的Maven 工程模块,并在java 目录下创建一个 路径为
com.example.demo.model
的包,将web中的 User 模型类 剪切到 model工程 的
com.example.demo.model
包下
查看全部
举报