建立的是一个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当成模板了吧)