zoukankan      html  css  js  c++  java
  • UserCrudRepository

    public interface UserCrudRepository extends CrudRepository<User, Long> {
    }
    1
    2
    UserCrudRepositoryTests:

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

    @Autowired
    private UserCrudRepository userCrudRepository;

    /**
    * 新增
    */
    @Test
    public void add() {
    User user = new User();
    user.setName("ljk2");
    user.setSex("1");
    user.setAge(18);
    user.setAddress("beijing");
    User result = userCrudRepository.save(user);
    Assert.assertNotNull(result);
    }

    /**
    * 修改
    */
    @Test
    public void edit() {
    User user = new User();
    user.setId(1l);
    user.setName("ljk2edit");
    user.setSex("1");
    user.setAge(18);
    user.setAddress("beijing");
    User result = userCrudRepository.save(user);
    Assert.assertNotNull(result);
    }

    /**
    * 根据id查询
    */
    @Test
    public void findById() {
    Optional<User> userOptional = userCrudRepository.findById(1L);
    User result = userOptional.get();
    System.out.println(result);
    }

    /**
    * 查询所有
    */
    @Test
    public void findAll() {
    List<User> userList = (List<User>) userCrudRepository.findAll();
    System.out.println(userList);
    }

    /**
    * 计算总数
    */
    @Test
    public void count() {
    long count = userCrudRepository.count();
    System.out.println(count);
    }

    }

  • 相关阅读:
    「Poetize7」Freda的访客
    「Poetize8」Divisible
    「Poetize5」Vani和Cl2捉迷藏
    1082. 员工的重要度
    1080. 最大的岛
    1079. 连续子串计数(经典)
    1078. 数组的度
    1071. 词典中最长的单词
    1068. 寻找数组的中心索引
    1062. 洪水填充(经典)
  • 原文地址:https://www.cnblogs.com/hyhy904/p/11369951.html
Copyright © 2011-2022 走看看