java项目用junit报错

sbcnn1 2017-06-09 05:34:06
由于刚入门
Class not found com.itheima.test.Demo1
java.lang.ClassNotFoundException: com.itheima.test.Demo1
at java.net.URLClassLoader$1.run(URLClassLoader.java:220)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:208)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:688)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:421)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:444)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:678)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)


package com.itheima.test;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.junit.Test;

import com.itheima.domain.Customer;

public class Demo1 {

@Test
public void Save()
{
// 简写的方法
Configuration config = new Configuration().configure();

// 2. 创建SessionFactory对象
SessionFactory factory = config.buildSessionFactory();
// 3. 创建session对象
Session session = factory.openSession();
// 4. 开启事务
Transaction tr = session.beginTransaction();

// 5. 编写保存的代码
Customer c = new Customer();
// c.setCust_id(cust_id); 主键是自动递增了
c.setCust_name("测试3");
c.setCust_level("2");
c.setCust_phone("110");

// 保存数据,操作对象就相当于操作数据库的表结构
session.save(c);

// 6. 提交事务
tr.commit();
// 7. 释放资源
session.close();
factory.close();
}
}
...全文
174 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sbcnn1 2017-06-10
  • 打赏
  • 举报
回复
引用 1 楼 aschouas 的回复:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath*:spring*.xml"})
public class TestTwo {
	

	@Autowired
	private UserService userService;
	
	@Autowired
	private TLevelDynamicURLService tLevelDynamicURLService;
	
	@Test
	public  void testOne(){
//		User user=userService.getUser("admin");
//		System.out.println(user.getName()+"----/./././././");
		//System.out.println("---"+userService.deleteUser("tyty11"));
//		Page<TLevelDynamicURL> page=new Page<>();
//		page.setPageSize(5);
//		page.setPageNo(1);
//		
//		System.out.println(tLevelDynamicURLService.getLevelDynamicURLPage(page).getResult().get(0).getItemName());
		
		TLevelDynamicURL tl=new TLevelDynamicURL();
		
		tl.setItemName("测试121");
		
		tLevelDynamicURLService.insertLevelDynamic(tl);
		
	}
}
http://blog.csdn.net/nostalgian/article/details/46931867 自己搞好了
一个治疗术 2017-06-09
  • 打赏
  • 举报
回复
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath*:spring*.xml"})
public class TestTwo {
	

	@Autowired
	private UserService userService;
	
	@Autowired
	private TLevelDynamicURLService tLevelDynamicURLService;
	
	@Test
	public  void testOne(){
//		User user=userService.getUser("admin");
//		System.out.println(user.getName()+"----/./././././");
		//System.out.println("---"+userService.deleteUser("tyty11"));
//		Page<TLevelDynamicURL> page=new Page<>();
//		page.setPageSize(5);
//		page.setPageNo(1);
//		
//		System.out.println(tLevelDynamicURLService.getLevelDynamicURLPage(page).getResult().get(0).getItemName());
		
		TLevelDynamicURL tl=new TLevelDynamicURL();
		
		tl.setItemName("测试121");
		
		tLevelDynamicURLService.insertLevelDynamic(tl);
		
	}
}

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧