基本信息
源码名称:jpa+mysql可以运行的例子
源码大小:26.02M
文件格式:.zip
开发语言:Java
更新时间:2020-08-26
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 1 元 
   源码介绍

package com.vi;

import com.sun.tools.javac.util.ArrayUtils;
import com.vi.entity.UserInfo;
import com.vi.service.UserInfoInterface;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.util.CollectionUtils;

import java.util.Collection;
import java.util.Collections;
import java.util.List;

@RunWith(SpringRunner.class)
@SpringBootTest
public class Demo02ApplicationTests {

    @Autowired
    private UserInfoInterface userInfoInterface;

    /*@Before
    public void initData() {
        userInfoInterface.save(new UserInfo("张三", 10, "123456"));
        userInfoInterface.save(new UserInfo("李四", 15, "567890"));
    }

    @After
    public void deleteData() {
        userInfoInterface.deleteAll();
    }*/

    @Test
    public void test() {
        /*List<UserInfo> userInfoList = userInfoInterface.findAll();
        Assert.assertEquals(userInfoList.size(), 2);
        for (UserInfo userInfo : userInfoList) {
            System.out.println(userInfo);
            userInfo.setPwd("AAABBB");
        }*/

        List<Integer> ages = CollectionUtils.arrayToList(new Integer[]{11,13});

        List<UserInfo> userInfoList = userInfoInterface.findAllByNameAndAgeInOrderByIdDesc("aa",ages);
        for (UserInfo userInfo : userInfoList) {
            System.out.println(userInfo);
            // userInfo.setPwd("AAABBB");
        }

        /*userInfoInterface.save(userInfoList);
        for (UserInfo userInfo : userInfoInterface.findAll()) {
            Assert.assertEquals(userInfo.getPwd(), "AAABBB");
        }*/
    }

}