使用IDEA构建springboot项目+整合Mybatis

目录

目录

1.Springboot简介

2.SpringBoot的工作流程

3.SpringBoot框架的搭建和配置

4.用Springboot实现一个基本的select操作

5.SpringBoot项目部署非常简单,springBoot内嵌了 Tomcat、Jetty、Undertow 三种容器,其默认嵌入的容器是 Tomcat,我们可以直接打成jar包 部署运行

1.Springboot简介

SpringBoot 是伴随着 Spring 4.0 诞生的,从字面理解,Boot是引导的意思,因此 SpringBoot 旨在帮助开发者快速搭建 Spring 框架。Spring Boot 继承了原有 Spring的优秀基因,他的诞生是为了简化Spring初始搭建以及开发过程,使用它可以不再依赖Spring的繁琐的XML配置,只需几个注解便能自动装配完成

2.SpringBoot的工作流程

使用IDEA构建springboot项目+整合Mybatis_第1张图片

3.SpringBoot框架的搭建和配置

3.1.打开IDEA(我用的是2021.3),File >> New >> project,选择Spring Initializr,填写Name,选择Jdk,java版本,最后选择是编译成jar包还是war包,Next选择Spring web >> Finish

使用IDEA构建springboot项目+整合Mybatis_第2张图片

 使用IDEA构建springboot项目+整合Mybatis_第3张图片

这里是Springboot所需要的依赖Jar包,最后再配置下resource,加载配置文件

使用IDEA构建springboot项目+整合Mybatis_第4张图片

 使用IDEA构建springboot项目+整合Mybatis_第5张图片

 3.2 配好后引入Mybatis的依赖,这个jar包已经帮我们和springboot整合完成了,我们只需要引用它的注解即可


            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            2.1.0
        

4.用Springboot实现一个基本的select操作

4.1 新建一张数据表 users,插入数据

使用IDEA构建springboot项目+整合Mybatis_第6张图片

 4.2  新建vo包和实体类

使用IDEA构建springboot项目+整合Mybatis_第7张图片

 新建mapper和mapper映射文件

使用IDEA构建springboot项目+整合Mybatis_第8张图片

使用IDEA构建springboot项目+整合Mybatis_第9张图片

 使用IDEA构建springboot项目+整合Mybatis_第10张图片

新建service和controller

使用IDEA构建springboot项目+整合Mybatis_第11张图片

 使用IDEA构建springboot项目+整合Mybatis_第12张图片

 resources下新建 application.yml文件,可以使用阿里的连接(需要引包),也可以默认

使用IDEA构建springboot项目+整合Mybatis_第13张图片

 4.3 开始准备springBoot的启动主类,——核心

使用IDEA构建springboot项目+整合Mybatis_第14张图片

开始测试,启动主类。(注意主类不能放在Java包下)

使用IDEA构建springboot项目+整合Mybatis_第15张图片

打开浏览器 ,输入url 地址 localhost:8080/start/user ,先全查

使用IDEA构建springboot项目+整合Mybatis_第16张图片

再根据u_name查, localhost:8080/start/getByName?u_name=擎天柱

使用IDEA构建springboot项目+整合Mybatis_第17张图片

5.SpringBoot项目部署非常简单,springBoot内嵌了 Tomcat、Jetty、Undertow 三种容器,其默认嵌入的容器是 Tomcat,我们可以直接打成jar包 部署运行

你可能感兴趣的:(java,Linux运维,java,intellij,idea,intellij-idea,linux,centos)