浏览 3688 次
锁定老帖子 主题:为什么xml文档找不到?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2003-11-05
2003-11-5 10:29:33 net.sf.hibernate.cfg.Environment <clinit> 信息: Hibernate 2.1 beta 5 2003-11-5 10:29:33 net.sf.hibernate.cfg.Environment <clinit> 信息: loaded properties from resource hibernate.properties: {hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver, hibernate.cglib.use_reflection_optimizer=true, hibernate.cache.provider_class=net.sf.hibernate.cache.HashtableCacheProvider, hibernate.max_fetch_depth=1, hibernate.dialect=net.sf.hibernate.dialect.Oracle9Dialect, hibernate.jdbc.use_streams_for_binary=true, hibernate.jdbc.batch_size=0, hibernate.query.substitutions=true 1, false 0, yes 'Y', no 'N', hibernate.proxool.pool_alias=pool1, hibernate.connection.username=dbavc, hibernate.connection.url=jdbc:oracle:thin:@192.168.0.1:1521:tridb, hibernate.connection.password=trioracle, hibernate.statement_cache.size=25, hibernate.connection.pool_size=1} 2003-11-5 10:29:34 net.sf.hibernate.cfg.Environment <clinit> 信息: using java.io streams to persist binary types 2003-11-5 10:29:34 net.sf.hibernate.cfg.Environment <clinit> 信息: using CGLIB reflection optimizer 2003-11-5 10:29:34 net.sf.hibernate.cfg.Configuration addClass 信息: Mapping resource: hello/Person.hbm.xml net.sf.hibernate.MappingException: Resource: hello/Person.hbm.xml not found at net.sf.hibernate.cfg.Configuration.addClass(Configuration.java:305) at hello.TestPerson.main(TestPerson.java:23) Exception in thread "main" 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2003-11-05
引用 net.sf.hibernate.MappingException: Resource: hello/Person.hbm.xml not found Person.hbm.xml放在hello目录下 |
|
返回顶楼 | |
发表时间:2003-11-05
不过我用eclips就可以做出来了。可是会出现没有建立表。
我建立了一个表 person vchar2(20) id vchar2(20)name vchar2(20)address 然后使用: person.setName("zhang"); person.setAddress("shanghai"); 会报出插入的值对于列过大 我以为是没有设置id person.setId("1001"); person.setName("zhang"); person.setAddress("shanghai"); 结果报出的是同样的错误。 请问原因? |
|
返回顶楼 | |
发表时间:2003-11-05
如果你是用的addClass(),hbm文件应该放置在classes对应的路径下;
另外你的主键看你是用什么方式产生的,如果指定未uuid.hex什么的,你setId()也没用。 |
|
返回顶楼 | |