package com.test.service.impl;
import java.util.List;
import javax.annotation.Resource;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.test.entity.User;
import com.test.service.UserService;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath*:/spring-jdbc.xml" })
public class UserServiceImplTest {
@Resource(name = "userServiceImpl")
public UserService userService;
@Test
public void testCount() {
try {
System.out.println(userService.count());
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
@Test
public void queryList() {
List<User> queryList = userService.queryList();
for (User user : queryList) {
System.out.println(user.getUserName());
}
}
@Test
public void pageHelper() {
// 获取第1页,10条内容,默认查询总数count
PageHelper.startPage(1, 1000);// 紧跟着的第一个select方法会被分页
// 取分页信息
List<User> queryList = userService.queryList();
System.out.println(queryList.size());
PageInfo<User> pageInfo = new PageInfo<User>(queryList);
long total = pageInfo.getTotal(); //获取总记录数
System.out.println(total);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Spring集成MyBatis 通用Mapper以及 pagehelper分页插件
共29个文件
xml:8个
class:5个
java:5个
1星 需积分: 50 51 下载量 15 浏览量
2017-04-05
17:41:57
上传
评论 3
收藏 19KB RAR 举报
温馨提示
Spring集成MyBatis 通用Mapper以及 pagehelper分页插件
资源推荐
资源详情
资源评论
收起资源包目录
Spring集成MyBatis 通用Mapper以及 pagehelper分页插件.rar (29个子文件)
Mapper_test
src
main
resources
com
test
dao
UserDao.xml 277B
db.properties 482B
spring-jdbc.xml 3KB
log4j.properties 2KB
mybatis.xml 2KB
java
com
test
entity
User.java 1KB
dao
UserDao.java 215B
service
UserService.java 181B
impl
UserServiceImpl.java 607B
test
java
com
test
service
impl
UserServiceImplTest.java 1KB
.classpath 1KB
.settings
org.eclipse.m2e.core.prefs 90B
org.eclipse.core.resources.prefs 155B
org.eclipse.jdt.core.prefs 664B
pom.xml 6KB
target
classes
META-INF
MANIFEST.MF 114B
maven
Mapper_test
Mapper_test
pom.properties 253B
pom.xml 6KB
com
test
entity
User.class 2KB
dao
UserDao.xml 277B
UserDao.class 341B
service
UserService.class 248B
impl
UserServiceImpl.class 1KB
db.properties 482B
spring-jdbc.xml 3KB
log4j.properties 2KB
mybatis.xml 2KB
test-classes
com
test
service
impl
UserServiceImplTest.class 2KB
.project 771B
共 29 条
- 1
资源评论
- 李孟聊人工智能2019-04-26从他的文章跳进来,跟文章的通用dao不一致,只有个很简陋的实体查询,骗积分的。試毅-思伟2019-04-29你好,这只是展示了一个Demo,详情可以参考我的码云地址:https://gitee.com/zhousiwei
試毅-思伟
- 粉丝: 78
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功