package com.binbin.junit;
import java.util.Date;
import java.util.List;
import org.junit.BeforeClass;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.binbin.bean.User;
import com.binbin.service.UserService;
public class UserServiceTest {
private static UserService userService;
@BeforeClass
public static void setUpBeforeClass() throws Exception {
ApplicationContext context = new ClassPathXmlApplicationContext("/config/beans.xml");
userService = (UserService) context.getBean("userService");
}
@Test
public void add() {
for(int i=71; i<80; i++){
User user = new User();
user.setAge(10+i);
user.setBirthday(new Date());
user.setGender("男"+i);
user.setPassword("1231231"+i);
user.setPhone("1523211331"+i);
user.setUserName("姓名"+i);
userService.add(user);
}
}
@Test
public void delete() {
userService.delete(1);
}
@Test
public void update() {
User user = userService.getById(2);
user.setUserName("更新...");
userService.update(user);
}
@Test
public void getById() {
User user = userService.getById(2);
System.out.println(user.toString());
}
@Test
public void getAll() {
List<User> userList = userService.getAllRecords();
for(User u : userList){
System.out.println(u.toString());
}
}
@Test
public void getPage() {
List<User> userList = userService.getPageRecord(2, 20);
for(User u : userList){
System.out.println(u.toString());
}
}
@Test
public void getSize() {
System.out.println(userService.getRecordSize());
}
@Test
public void getByUserNameAndPassword() {
User user = userService.getByUserNameAndPassword("更新..", "12312310");
if(user != null){
System.out.println(user.toString());
}else{
System.out.println("不存在............");
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
springMVC+Hibernater整合及测试(亲测可运行)
共86个文件
jar:53个
xml:8个
java:6个
需积分: 10 10 下载量 162 浏览量
2017-10-27
10:06:02
上传
评论
收藏 15.06MB RAR 举报
温馨提示
在网上找了好久,大部分都有一些小问题,这个代码是自己亲自调试,测试可运行。springMVC3,hibernate4,进行整合并采用junit进行测试,jar包齐全,文件上传,json转换的jar包多有。亲测可用,没有问题,代码简单。
资源推荐
资源详情
资源评论
收起资源包目录
SpringMVCHibernate2.rar (86个子文件)
SpringMVCHibernate2
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.wst.common.component 495B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 500B
org.eclipse.jdt.core.prefs 395B
src
config
beans.xml 2KB
springmvc.xml 1KB
com
binbin
bean
User.hbm.xml 679B
User.java 2KB
UserBean.java 2KB
controller
UserController.java 2KB
service
UserService.java 546B
impl
UserServiceImpl.java 2KB
junit
UserServiceTest.java 2KB
utils
.project 2KB
WebRoot
META-INF
MANIFEST.MF 36B
WEB-INF
web.xml 2KB
page
userCenter.jsp 292B
error.jsp 843B
message.jsp 101B
classes
config
beans.xml 2KB
springmvc.xml 1KB
com
binbin
bean
User.hbm.xml 679B
User.class 3KB
UserBean.class 2KB
controller
UserController.class 4KB
service
UserService.class 608B
impl
UserServiceImpl.class 3KB
junit
UserServiceTest.class 3KB
utils
lib
jackson-mapper-asl-1.9.11.jar 762KB
commons-collections-3.1.jar 546KB
spring-beans-3.2.0.M1.jar 587KB
ezmorph-1.0.6.jar 84KB
spring-tx-3.2.0.M1.jar 241KB
jboss-transaction-api_1.1_spec-1.0.0.Final.jar 11KB
spring-orm-3.2.0.M1.jar 374KB
spring-aop-3.2.0.M1.jar 326KB
dom4j-1.6.1.jar 307KB
spring-instrument-tomcat-3.2.0.M1.jar 10KB
c3p0-0.9.1.2.jar 596KB
antlr-2.7.7.jar 435KB
spring-instrument-3.2.0.M1.jar 7KB
spring-context-3.2.0.M1.jar 832KB
standard.jar 287KB
spring-jms-3.2.0.M1.jar 199KB
jackson-core-asl-1.9.11.jar 227KB
spring-aspects-3.2.0.M1.jar 71KB
jboss-logging-3.1.0.GA.jar 59KB
slf4j-api-1.6.1.jar 25KB
commons-logging-1.1.1.jar 59KB
commons-beanutils-1.8.0.jar 226KB
spring-struts-3.2.0.M1.jar 35KB
ehcache-core-2.4.3.jar 983KB
javax.servlet.jar 96KB
jstl.jar 17KB
spring-jdbc-3.2.0.M1.jar 394KB
spring-oxm-3.2.0.M1.jar 73KB
spring-context-support-3.2.0.M1.jar 108KB
spring-webmvc-3.2.0.M1.jar 585KB
commons-pool-1.3.jar 61KB
spring-core-3.2.0.M1.jar 440KB
commons-dbcp-1.2.2.jar 119KB
aopalliance.jar 4KB
ehcache-1.2.3.jar 203KB
commons-fileupload-1.2.2.jar 58KB
spring-web-3.2.0.M1.jar 561KB
hibernate-jpa-2.0-api-1.0.1.Final.jar 100KB
spring-asm-3.2.0.M1.jar 57KB
spring-expression-3.2.0.M1.jar 169KB
commons-lang-2.5.jar 270KB
hibernate-ehcache-4.1.7.Final.jar 134KB
commons-io-2.4.jar 181KB
hibernate-core-4.1.7.Final.jar 4.26MB
json-lib-2.4-jdk15.jar 155KB
com.springsource.org.apache.commons.io-1.4.0.jar 108KB
mysql.jar 409KB
hibernate-commons-annotations-4.0.1.Final.jar 79KB
com.springsource.org.apache.commons.fileupload-1.2.0.jar 53KB
javassist-3.15.0-GA.jar 633KB
junit-4.9.jar 243KB
spring-webmvc-portlet-3.2.0.M1.jar 186KB
spring-test-3.2.0.M1.jar 221KB
index.jsp 752B
.mymetadata 330B
.classpath 607B
.myeclipse
共 86 条
- 1
资源评论
s54156s4
- 粉丝: 2
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功