spring+toplink+mysql5 错误

目木 2008-11-27 02:26:44
<bean id="entityManagerFactory"
class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="jpaVendorAdapter">
<bean
class="org.springframework.orm.jpa.vendor.TopLinkJpaVendorAdapter">
<property name="showSql" value="true" />
<property name="databasePlatform"
value="oracle.toplink.essentials.platform.database.MySQL4Platform" />
</bean>
</property>
<property name="loadTimeWeaver">
<bean
class="org.springframework.instrument.classloading.SimpleLoadTimeWeaver" />
</property>

</bean>

查询可以,增加记录不行,网上搜了一下,没有结果
[TopLink Config]: 2008.11.27 02:14:24.812--ServerSession(33402317)--Connection(21363001)--Thread(Thread[main,5,main])--Connected: jdbc:mysql://localhost:3306/acegi?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
User: root@localhost
Database: MySQL Version: 5.0.51a-community-nt
Driver: MySQL-AB JDBC Driver Version: mysql-connector-java-5.0.8 ( Revision: ${svn.Revision} )
[TopLink Info]: 2008.11.27 02:14:24.906--ServerSession(33402317)--Thread(Thread[main,5,main])--file:/D:/workspace/jpa/WebRoot/WEB-INF/classes/-jpaPU login successful
java.lang.IllegalArgumentException: Object: org.XX.model.User@19518cc is not a known entity type.
at oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.registerNewObjectForPersist(UnitOfWorkImpl.java:3198)
at oracle.toplink.essentials.internal.ejb.cmp3.base.EntityManagerImpl.persist(EntityManagerImpl.java:190)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)[TopLink Config]: 2008.11.27 02:14:25.000--ServerSession(33402317)--Connection(26147562)--Thread(Thread[main,5,main])--disconnect


...全文
127 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
East271536394 2009-03-15
  • 打赏
  • 举报
回复
检查一下你的映射表和spring配置有没有问题,

不能找到这个实体
上善_若水 2008-11-30
  • 打赏
  • 举报
回复
检查一下你的映射表和spring配置有没有问题,
songfuqiang 2008-11-27
  • 打赏
  • 举报
回复
请问Toplink是什么哦,没用过!

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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