java使用hibenate(不是java web)

2024-12-22 11:39:15
推荐回答(4个)
回答1:

提示大概是跟日志记录相关的系统属性没有初始化啊,下面列出的这些属性都是org.hibernate.cfg.Environment中的,你看下是不是使用到了下面的某个属性,但是没有初始化的。
property:
hibernate.dialect
hibernate.cache.provider_class
hibernate.connection.provider_class
hibernate.connection.username
hibernate.connection.password
hibernate.connection.url
hibernate.connection.driver_class classname of
hibernate.connection.isolation JDBC transaction
hibernate.connection.pool_size
hibernate.connection.datasource
hibernate.jndi.url
hibernate.jndi.class
hibernate.max_fetch_depth
hibernate.jdbc.batch_size
hibernate.jdbc.fetch_size
hibernate.jdbc.use_scrollable_resultset
hibernate.jdbc.use_getGeneratedKeys
hibernate.hbm2ddl.auto
hibernate.default_schema
hibernate.default_catalog
hibernate.session_factory_name
hibernate.transaction.manager_lookup_class
hibernate.transaction.factory_class
hibernate.query.substitutions

我也是初学hibernate,不是很清楚,希望上面的回答能帮到你。

回答2:

Orders is not mapped [from Orders as a]
orders这个表没有实例化,检查一下你的class里有没有orders

回答3:

数据库的表映射成实体对象了吗

直接的数据类型确保正确吗

回答4:

ts = session.beginTransaction();
这个应该在数据连接开始就出现吧 你试试吧 你连悬赏都没有 ...哎~怪不得没有人回答