springboot整合JSP,Druid连接池

  • Post author:
  • Post category:其他



一、整合JSP

1、加依赖

        <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
        </dependency>
        <dependency>
            <groupId>jstl</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>

2、在main目录下加webapp目录

3、在webapp目录下加WEB-INF目录和jsp文件

4、打包方式改成war

5、在application.properties中加jsp前后缀

spring.mvc.view.prefix=/WEB-INF/
spring.mvc.view.suffix=.jsp

6、把所有jsp文件包括index.jsp放到WEB-INF下面

(第三步就要修改下了)

在controller包中专门建一个PageController类,用来访问index.jsp用

@Controller
public class PageController {

    @RequestMapping("/index.html")
    public String index(){
        return "index";
    }
}

这样上下文路径是/demo的话

访问


http://localhost:8080/demo/index.



html



就可以打开index.jsp了


二、整合Druid连接池

1、加start依赖

springboot中没有自带依赖,在mvn上找

        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid-spring-boot-starter</artifactId>
            <version>1.2.6</version>
        </dependency>

2、修改yml里的连接配置

spring:
  datasource:
    druid:
      driver-class-name: com.mysql.jdbc.Driver
      url: jdbc:mysql://localhost:3306/db_2010_mybatis?characterEncoding=utf-8
      username: root
      password: 333
      initial-size: 1
      min-idle: 1
      max-active: 20

druid-starter里面带了自动配置类,所以完成上面两步,druid就整合进来了



版权声明:本文为yougcave原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。