各位,我用Hibernate Session的save方法做测试的时候,发现取得Session特别慢,什么原因?
配置文件:
<!-- Database connection settings -->
<property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
<property name="connection.url">jdbc:oracle:thin:@localhost:1521:orcl</property>
<property name="connection.username">me</property>
<property name="connection.password">me</property>
<property name="connection.pool_size">5</property>
<property name="dialect">org.hibernate.dialect.Oracle10gDialect</property> <!-- Enable Hibernate's automatic session context management -->
<property name="current_session_context_class">thread</property>
代码:
Session session =new AnnotationConfiguration().configure()
.buildSessionFactory().openSession();
Teacher teacher = new Teacher();
teacher.setName("lisi");
teacher.setTitle("中级");
teacher.setBirthday(new Date());
session.beginTransaction();
session.save(teacher);
session.getTransaction().commit();
session.close();
}大家帮忙给点建议.
配置文件:
<!-- Database connection settings -->
<property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
<property name="connection.url">jdbc:oracle:thin:@localhost:1521:orcl</property>
<property name="connection.username">me</property>
<property name="connection.password">me</property>
<property name="connection.pool_size">5</property>
<property name="dialect">org.hibernate.dialect.Oracle10gDialect</property> <!-- Enable Hibernate's automatic session context management -->
<property name="current_session_context_class">thread</property>
代码:
Session session =new AnnotationConfiguration().configure()
.buildSessionFactory().openSession();
Teacher teacher = new Teacher();
teacher.setName("lisi");
teacher.setTitle("中级");
teacher.setBirthday(new Date());
session.beginTransaction();
session.save(teacher);
session.getTransaction().commit();
session.close();
}大家帮忙给点建议.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货