javassist两个jar包导致:.Department_$$_javassist_1 cannot be cast to javassist.util.proxy.Proxy
当处理如下代码:
1 2 | Javassist Enhancement failed: com.entities.Department java.lang.ClassCastException: com.entities.Department_$$_javassist_1 cannot be cast to javassist.util.proxy.Proxy |
1 2 3 | <many-to-one name= "department" class = "com.entities.Department" > <column name= "DEPARTMENT_ID" /> </many-to-one> |
当输出数据到页面时候出现如下错误:
1 2 | Javassist Enhancement failed: com.entities.Department java.lang.ClassCastException: com.entities.Department_$$_javassist_1 cannot be cast to javassist.util.proxy.Proxy |

原因是有两个javassis的jar包,一个是hibernate的,一个是struts2的...,把低版本的删掉即可!

【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步