当前位置: 首页 > news >正文

天津网站制作价格中国足球世界排名

天津网站制作价格,中国足球世界排名,商业网站设计与制作论文,手机派网站🐌个人主页: 🐌 叶落闲庭 💨我的专栏:💨 c语言 数据结构 javaEE 操作系统 石可破也,而不可夺坚;丹可磨也,而不可夺赤。 SpringBoot整合 一、SpringBoot整合JUnit二、Spri…

在这里插入图片描述

🐌个人主页: 🐌 叶落闲庭
💨我的专栏:💨
c语言
数据结构
javaEE
操作系统

石可破也,而不可夺坚;丹可磨也,而不可夺赤。


SpringBoot整合

  • 一、SpringBoot整合JUnit
  • 二、SpringBoot整合MyBatis
    • 2.1创建新模块
    • 2.2选择当前模块需要的技术集(MyBatis、MySQL)
    • 2.3设置数据源
    • 2.4定义数据层接口与映射配置
    • 2.5测试类中注入dao接口,测试功能
  • 三、SpringBoot整合SSM
    • 3.1配置起步依赖,必要的资源坐标(druid)
    • 3.2配置数据源、端口等
    • 3.3配置类
    • 3.4设置@Mapper
    • 3.5测试类
    • 3.6页面
    • 3.7测试运行结果

一、SpringBoot整合JUnit

  • 名称:@SpringBootTest
  • 类型:测试类注解
  • 位置:测试类定义上方
  • 作用:设置JUnit加载的SpringBoot启动类
  • 范例:
@SpringBootTes(classes = SpringboottestApplication.class)
class SpringboottestApplicationTests{}
  • 相关属性
    • classes:设置SpringBoot启动类
  • 注意:
  • 如果测试类在SpringBoot启动类的包或子包中,可以省略启动类的设置,也就是省略classes的设定

二、SpringBoot整合MyBatis

2.1创建新模块

在这里插入图片描述


在这里插入图片描述


2.2选择当前模块需要的技术集(MyBatis、MySQL)


在这里插入图片描述


2.3设置数据源

spring:datasource:driver-class-name: com.mysql.jdbc.Driverurl: jdbc:mysql://localhost:3306/mybatisusername: rootpassword: 123456
  • SpringBoot版本低于2.4.3(不含),Mysql驱动版本大于8.0时,需要在url连接串中配置时区
url: jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC
  • 或在Mysql数据库端配置时区解决此问题

2.4定义数据层接口与映射配置

@Mapper
public interface UserDao {@Select("select * from tb_user where id=#{id}")public User selectById(@Param("id") int id);
}

2.5测试类中注入dao接口,测试功能

@SpringBootTest
class SpringbootMybatisApplicationTests {@Autowiredprivate UserDao userDao;@Testvoid testGetById() {User user = userDao.selectById(1);System.out.println(user);}}

三、SpringBoot整合SSM

3.1配置起步依赖,必要的资源坐标(druid)

<!--TODO 添加必要的依赖坐标--><dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.1.16</version></dependency>

3.2配置数据源、端口等

server:port: 80
spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTCusername: rootpassword: 123456

3.3配置类

  • 不需要

3.4设置@Mapper

//TODO 添加@Mapper
@Mapper
public interface UserDao {@Select("select * from tb_user where id=#{id}")public User selectById(@Param("id") int id);
}

3.5测试类

@SpringBootTest
class UserServiceImplTest {@Autowiredprivate UserService userService;@Testvoid selectById() {User user = userService.selectById(2);System.out.println(user);}
}

3.6页面

  • 前端页面的所有文件放置在resources目录下的static目录中

3.7测试运行结果


在这里插入图片描述


http://www.yidumall.com/news/15989.html

相关文章:

  • 介绍一下动态网站开发流程百度关键词搜索次数
  • 合肥网站seo服务软文小故事200字
  • 我要建一个网站外包公司和劳务派遣的区别
  • 南宁网站建设哪家公司好百度资源站长平台
  • 典型的网络营销企业案例宁波seo优化定制
  • 医学ppt模板免费下载网站网站查询入口
  • 钢管公司网站建设惊艳的网站设计
  • 心得网站建设网站设计平台
  • pc网站 手机网站 微网站百度关键词优化词精灵
  • 我英文网站建设黄页网络的推广软件
  • 手机兼职赚钱平台一单一结广州seo诊断
  • 做彩票网站需要什么技术企业网站怎么优化
  • 营销型网站开发公司个人免费开发网站
  • 网站浮动窗口如何做企业文化的重要性
  • wordpress登陆页文件夹电脑优化大师下载安装
  • 南宁企业网站设计互联网域名注册查询
  • 建网站费用记技术服务费网站建设是什么工作
  • 河南省建设工程信息网推荐中项网长春关键词优化排名
  • vi设计的基本要素珠海seo推广
  • 网站与客户端的区别吗品牌推广与传播怎么写
  • 如何在学校网站上做链接济南seo外包公司
  • 做婚恋网站挣钱吗中国数据网
  • 广州做网站seo自动优化工具
  • 常州高端网站建设永久免费客服系统软件
  • 静态网站生成北京网站营销seo方案
  • 专业制作公司网站公司app开发制作
  • 体验做愛网站郑州营销型网站建设
  • 网站首页地址是什么友情链接有哪些作用
  • 温州企业网站建设要多少钱万能浏览器
  • 建设银行乌鲁木齐招聘网站2023年8月疫情恢复