springboot+mybatis+jsp+jquery整合
1.创建一个普通springboot项目(勾选web依赖)
2.导入相关依赖,如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
至此可以通过主程序入口启动空项目;
3.配置mvc视图解析器
#配置视图解析
spring.mvc.view.prefix=/WEB-INF/
spring.mvc.view.suffix=.jsp
4.整合前端jsp,相关操作见下链接:
5.jsp页面整合jquery(在线),相关操作见下链接:
6.通过JDBC连接数据库,添加如下依赖:
<!-- jdbc依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<!-- mysql依赖-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
配置文件编写数据库配置
#配置jdbc数据库连接
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/db01?useSSL=true&useUnicode=true&characterEncoding=UTF-8
spring.datasource.username=root
spring.datasource.password=123456
7.配置druid数据源(可选)
导入依赖
<!-- druid-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.2.12</version>
</dependency>
在配置文件进行配置(更多详细设置可参考官方文档)
#进行数据源Druid配置,默认数据源是HikariDataSource
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
8.整合mybatis
导入依赖
<!-- mybatis依赖-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.2.2</version>
</dependency>
配置文件进行配置
#整合mybatis
mybatis.type-aliases-package=com.example.springboot.pojo
mybatis.mapper-locations=classpath:mybatis/mapper/*.xml
对实体类进行别名设置,并绑定mapper.xml文件,实现数据库功能;
版权声明:本文为gggwww12333原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。