• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

Junit测试出错,求教各位大佬

Ecplise版本  4.5.2

hibernate版本  5.0.1

junit版本  4.10

mysql版本  5.5.44
mysql-jdbc版本  5.1.41
Students类
import java.util.Date;//持久化类public class Students {        private int sid;        private String sname;        private String gender;        private Date birthday;        private String address;        public Students(int i, String sname, String gender, Date birthday, String address) {                                this.sid = i;                this.sname = sname;                this.gender = gender;                this.birthday = birthday;                this.address = address;        }        public int getSid() {                return sid;        }        public void setSid(int sid) {                this.sid = sid;        }        public String getSname() {                return sname;        }        public void setSname(String sname) {                this.sname = sname;        }        public String getGender() {                return gender;        }        public void setGender(String gender) {                this.gender = gender;        }        public Date getBirthday() {                return birthday;        }        public void setBirthday(Date birthday) {                this.birthday = birthday;        }        public String getAddress() {                return address;        }        public void setAddress(String address) {                this.address = address;        }}hibernate.cfg.xml

                root                        com.mysql.jdbc.Driver            jdbc:mysql:///hibernate?useUnicode=true&characterEncoding=UTF-8                   org.hibernate.dialect.MySQLDialect                   true                   true                   create                                                             Students.hbm.xml

                                                                                                                                                                StudentsTest

import java.util.Date;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.boot.registry.StandardServiceRegistryBuilder;import org.hibernate.cfg.Configuration;import org.hibernate.service.ServiceRegistry;import org.junit.After;import org.junit.Before;import org.junit.Test;//测试类public class StudentsTest {                private SessionFactory sessionFactory;        private Session session;        private Transaction transaction;                        @Before        public void init(){                //创建配置对象                Configuration config=new Configuration().configure();                //创建服务注册对象                ServiceRegistry serviceRegistry=new StandardServiceRegistryBuilder().                                applySettings(config.getProperties()).build();                //创建会话工厂对象                sessionFactory=config.buildSessionFactory(serviceRegistry);                //会话对象                session=sessionFactory.openSession();                //开启事物                transaction=session.beginTransaction();                        }                @After        public void destory(){                transaction.commit();    //提交事物                session.close();             //关闭会话                sessionFactory.close();  //关闭会话工厂        }                @Test        public void testSaveStudents(){                //生成学生对象                Students s=new Students(1,"张三丰","男",new Date(),"武当山");                //保存对象进入数据库                session.save(s);          }}截图如下
053003z2x222as09az299b.jpg

053004lltzanthtu4xrall.jpg

053005bd8i5oro05io6etz.jpg

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

问题解决了吗

使用道具 举报

发新帖

发布任务需求已有1031168位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!