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

建设小网站教程公司网站设计哪家好

建设小网站教程,公司网站设计哪家好,什么是网络营销媒体,北京住房丰台建设委网站这里写目录标题一、SpringBoot整合Junit1.1 搭建SpringBoot工程1.2 引入starter-test起步依赖1.3 编写类1.4 测试二、SpringBoot整合mybatis2.1 搭建SpringBoot工程2.2 引入mybatis起步依赖,添加驱动2.3 编写DataSource和MyBatis相关配置2.4 定义表和实体类2.5 编写…

这里写目录标题

  • 一、SpringBoot整合Junit
    • 1.1 搭建SpringBoot工程
    • 1.2 引入starter-test起步依赖
    • 1.3 编写类
    • 1.4 测试
  • 二、SpringBoot整合mybatis
    • 2.1 搭建SpringBoot工程
    • 2.2 引入mybatis起步依赖,添加驱动
    • 2.3 编写DataSource和MyBatis相关配置
    • 2.4 定义表和实体类
    • 2.5 编写dao和mapper文件/纯注解开发
      • 2.5.1 纯注解开发
      • 2.5.2 配置mapper文件
    • 2.6 测试
  • 三、SpringBoot整合redis
    • 3.1 搭建SpringBoot工程
    • 3.2 引入redis起步依赖
    • 3.3 配置redis相关属性
    • 3.4 注入RedisTemplate模板
    • 3.5 编写测试方法,测试

一、SpringBoot整合Junit

1.1 搭建SpringBoot工程

1.2 引入starter-test起步依赖

 <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies>

1.3 编写类

@Service
public class UserService {public void show(){System.out.println("这是Service里面的show....");}}

1.4 测试

@RunWith(SpringRunner.class)
@SpringBootTest(classes = DemoJunitApplication.class )
public class UserServiceTest {@AutowiredUserService service;@Testpublic void test(){System.out.println(111);}@Testpublic void test1(){service.show();}
}

二、SpringBoot整合mybatis

2.1 搭建SpringBoot工程

2.2 引入mybatis起步依赖,添加驱动

<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.1.0</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><!--<scope>runtime</scope>--></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><scope>test</scope></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><scope>test</scope></dependency>

2.3 编写DataSource和MyBatis相关配置

spring:datasource:url: jdbc:mysql://192.168.147.128:3306/springboot?serverTimezone=UTCusername: rootpassword: 123456driver-class-name: com.mysql.cj.jdbc.Driver

2.4 定义表和实体类

CREATE DATABASE `springboot` ;
USE `springboot`;CREATE TABLE `t_user` (`id` int(11) NOT NULL AUTO_INCREMENT,`username` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,`password` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;insert  into `t_user`(`id`,`username`,`password`) values (1,'zhangsan','123'),(2,'lisi','234');

实体类

public class User {private int id;private String username;private String password;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}@Overridepublic String toString() {return "User{" +"id=" + id +", username='" + username + '\'' +", password='" + password + '\'' +'}';}}

2.5 编写dao和mapper文件/纯注解开发

2.5.1 纯注解开发

@Mapper
@Repository
public interface UserMapper {@Select("select * from t_user")public List<User> findAll();
}

2.5.2 配置mapper文件

@Mapper
@Repository
public interface UserXmlMapper {public List<User> findAll();}
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cn.study.mapper.UserXmlMapper"><select id="findAll" resultType="user">select * from t_user</select>
</mapper>

配置文件添加一些修改

mybatis:mapper-locations: classpath:mapper/*Mapper.xml # mapper映射文件路径type-aliases-package: cn.study.domain

2.6 测试

@SpringBootTest
@RunWith(SpringRunner.class)
public class DemoMybatisApplicationTests {@Autowiredprivate UserMapper userMapper;@Autowiredprivate UserXmlMapper userXmlMapper;@Testpublic void testFindAll() {List<User> list = userMapper.findAll();System.out.println(list);}@Testpublic void testFindAll2() {List<User> list = userXmlMapper.findAll();System.out.println(list);}}

在这里插入图片描述

三、SpringBoot整合redis

3.1 搭建SpringBoot工程

按照上一篇里面介绍的新建一个springboot项目或者是模块。

3.2 引入redis起步依赖

在pom.xml里面添加依赖

        <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency>

3.3 配置redis相关属性

在resource文件下,application.yml文件里面添加配置参数,如果文件不存在则新建

spring:redis:host: 127.0.0.1port: 6379

3.4 注入RedisTemplate模板

@Autowiredprivate RedisTemplate redisTemplate;

3.5 编写测试方法,测试

在测试文件夹下编写测试

@RunWith(SpringRunner.class)
@SpringBootTest
public class DemoRedisApplicationTests {@Autowiredprivate RedisTemplate redisTemplate;@Testpublic void testSet() {//存入数据redisTemplate.boundValueOps("name").set("zhangsan");}@Testpublic void testGet() {//获取数据Object name = redisTemplate.boundValueOps("name").get();System.out.println(name);}}
http://www.mmbaike.com/news/33265.html

相关文章:

  • 广州哪些做网站的公司中国疾控卫生应急服装
  • 手机网站建设方案书自建网站平台
  • 网站一般用什么语言写官网seo是什么意思
  • 营销型网站制作培训多少钱网络热词2023
  • 个人网站做淘宝客商城浙江搜索引擎优化
  • wamp跟wordpressseo入门基础教程
  • 自己做网站要不要钱长沙做引流推广的公司
  • 江西网站开发方案百度小说搜索排行榜
  • 移动网站优化51link友链
  • 网站网站建设专业行业网站
  • 长宁网站设计百度在线客服人工服务
  • 网页制作模板的网站免费站长工具排名分析
  • 想建设个网站卖东西青岛seo优化
  • 做创意ppt网站网站优化排名的方法
  • 网站上怎么做福彩卖家站长工具域名
  • 北京营业执照网上办理入口如何做seo优化
  • 台州网站快速优化排名易搜搜索引擎
  • 广东网络品牌建站公司北京快速优化排名
  • 一流设计网站电脑培训班价目表
  • 网站群建设规划方案b站视频未能成功转码
  • 做书的网站有哪些友情连接出售
  • 企业网站seo哪里好潮州seo
  • 买域名和服务器做自己的网站新媒体营销案例ppt
  • dede关闭手机网站关键词优化步骤简短
  • 自己做网站卖东西犯法吗看颜色应该搜索哪些词汇
  • 龙华做网站yihe kj目前最火的推广平台
  • 公司网站管理百度搜索关键词技巧
  • 深圳教育平台网站建设网盘搜索神器
  • 中央经济工作会议全文seo销售话术开场白
  • 怎样在网站做视频链接seo优化内容