package com.service;
import static org.junit.Assert.*;
import org.junit.BeforeClass;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.bean.Person;
public class PersonServiceTest {
private static PersonService personService;
@BeforeClass
public static void setUpBeforeClass() throws Exception {
try {
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("beans.xml");
personService = (PersonService)applicationContext.getBean("personService");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
@Test
public void testSava() {
personService.sava(new Person("曹昆"));
}
@Test
public void testUpdate() {
Person person = personService.getPerson(1);
System.out.println(person.getName());
person.setName("姚瑶");
personService.update(person);
}
@Test
public void testGetPerson() {
Person person = personService.getPerson(1);
System.out.println(person.getName());
}
@Test
public void testDelete() {
personService.delete(1);
}
@Test
public void testGerPersons() {
fail("Not yet implemented");
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SSH.zip (77个子文件)
SSH
.project 1KB
.settings
.jsdtscope 500B
org.eclipse.core.resources.prefs 88B
org.eclipse.jdt.core.prefs 629B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.name 6B
.mymetadata 282B
WebRoot
WEB-INF
page
message.jsp 644B
personList.jsp 723B
web.xml 2KB
struts-config.xml 867B
lib
commons-dbcp.jar 119KB
commons-logging.jar 59KB
struts-taglib-1.3.8.jar 246KB
javassist-3.4.GA.jar 460KB
spring-webmvc-struts.jar 36KB
hibernate-commons-annotations.jar 65KB
hibernate-annotations.jar 273KB
struts-faces-1.3.8.jar 92KB
bsf-2.3.0.jar 171KB
cglib-nodep-2.1_3.jar 317KB
commons-chain-1.1.jar 88KB
jta-1.1.jar 13KB
hibernate3.jar 2.64MB
log4j-1.2.15.jar 383KB
jstl.jar 20KB
commons-logging-1.0.4.jar 37KB
ehcache-1.2.3.jar 203KB
oro-2.0.8.jar 64KB
struts-mailreader-dao-1.3.8.jar 19KB
struts-scripting-1.3.8.jar 17KB
slf4j-api-1.5.2.jar 17KB
commons-digester-1.8.jar 140KB
ejb3-persistence.jar 49KB
commons-beanutils-1.7.0.jar 184KB
commons-collections-3.1.jar 546KB
hibernate-entitymanager.jar 116KB
hibernate-cglib-repack-2.1_3.jar 377KB
slf4j-log4j12.jar 8KB
jtds-1.2.2.jar 288KB
dom4j-1.6.1.jar 307KB
struts-extras-1.3.8.jar 39KB
aspectjrt.jar 112KB
log4j.jar 359KB
struts-core-1.3.8.jar 321KB
struts-el-1.3.8.jar 258KB
commons-io-1.1.jar 60KB
struts-tiles-1.3.8.jar 117KB
common-annotations.jar 6KB
commons-pool.jar 61KB
commons-validator-1.3.1.jar 136KB
antlr-2.7.6.jar 433KB
commons-fileupload-1.1.1.jar 31KB
spring.jar 2.81MB
aspectjweaver.jar 1.47MB
standard.jar 384KB
classes
com
bean
Person.hbm.xml 465B
Person.class 842B
web
action
PersonAction.class 1KB
PersonManageAction.class 2KB
formbean
PersonForm.class 805B
service
PersonServiceTest.class 2KB
impl
PersonServiceBean.class 2KB
PersonService.class 379B
beans.xml 3KB
index.jsp 1KB
META-INF
MANIFEST.MF 36B
.myeclipse
src
com
bean
Person.hbm.xml 465B
Person.java 389B
web
action
PersonAction.java 1KB
PersonManageAction.java 956B
formbean
PersonForm.java 386B
service
PersonService.java 362B
PersonServiceTest.java 1KB
impl
PersonServiceBean.java 1KB
beans.xml 3KB
.classpath 4KB
共 77 条
- 1
资源评论
- zzw55711602012-08-17例子很有用,特别适合初学者,非常感谢
- zhchea2012-07-03复杂,未能使用到,后来我直接用hamachi 搞定联网
- skyhorsefly2013-01-04适合初学者
monmon321
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功