java mybatisplus
时间: 2023-11-21 11:55:27 浏览: 74
MybatisPlus是一个基于Mybatis的增强工具,它简化了Mybatis的开发流程,提供了许多实用的功能,例如自动生成代码、分页插件、性能分析插件等等。以下是两个Java MybatisPlus的例子:
1.使用MybatisPlus自动生成代码
```java
@Data
@AllArgsConstructor
@NoArgsConstructor
public class User {
private Long id;
private String name;
private String password;
private Integer age;
private String tel;
}
```
2.使用MybatisPlus分页插件
```java
/**
* 测试分页插件
*/
@Test
public void testPagePlugin() {
Page<User> page = new Page<>(2, 2);
userMapper.selectPage(page, null);
System.out.println("记录:" + page.getRecords());
System.out.println("总页数" + page.getPages());
System.out.println("总记录数" + page.getTotal());
System.out.println("是否有上一页" + page.hasPrevious());
System.out.println("是否有下一页" + page.hasNext());
}
```
阅读全文