IDEA快速搭建springboot+mybatis框架

spring,springMVC,mybatis三大框架是现如今java开发中最为流行的框架,但是配置十分繁琐,一个项目开发会在框架搭建上耗费很多时间,不利于快速开发,对此,spring家族进行了封装整合,大大简化了配置,springboot由此诞生。下面将使用idea快速搭建了一个springboot+mybatis的demo。

1.新建一个spring initializr项目,next

IDEA快速搭建springboot+mybatis框架_第1张图片

2.定义artifact名和选择开发语言,语言选择java,next

IDEA快速搭建springboot+mybatis框架_第2张图片

3.添加项目依赖,Core下勾选Devtools,此依赖为项目添加热部署功能,Web下勾选web,将为项目添加Tomcat和springMVC依赖,SQL下勾选mysql和mybatis,为项目添加mysql的驱动依赖和mybatis的依赖,next

IDEA快速搭建springboot+mybatis框架_第3张图片

4,定义项目名和项目路径,finish

IDEA快速搭建springboot+mybatis框架_第4张图片

5,导入依赖包,右键项目,选择Maven下的Reimpot,之前添加的依赖将引入到项目中

6,完善目录结构,SpringbootDemoApplication.是启动类,application.properties是保存项目配置的,文件名不可修改。注意新建的需要扫描的包应与Application启动类在同一级

IDEA快速搭建springboot+mybatis框架_第5张图片

7.在application.properties中做一些关于db的简单配置

#http访问端口
server.port=9090
#DB配置
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.driverClassName = com.mysql.jdbc.Driver  
spring.datasource.url = jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false  
spring.datasource.username = root  
spring.datasource.password = root
#mybatis配置
mybatis.mapper-locations=classpath:mapper/*.xml
mybatis.type-aliases-package=com.godway.springboot_demo.pojo
# 配置springmvc返回jsp文件的位置
spring.mvc.view.prefix: /templates/
spring.mvc.view.suffix: .jsp

8.添加dao层扫描的注解,完成业务代码

IDEA快速搭建springboot+mybatis框架_第6张图片

9.运行application启动类的main方法即可启动tomcat服务器,浏览器访问localhost:9090/hello,(此处有个坑,因为tomcat是springboot内置的,所以访问路径是ip+port+映射,不需要加项目名)

IDEA快速搭建springboot+mybatis框架_第7张图片

你可能感兴趣的:(java)