struts2启动tomcat的错误

关于struts2启动tomcat的错误
Settings: Could not parse struts.locale setting, substituting default VM locale

创建struts.properties
struts.locale=en_utf-8
-----------------------

严重: Exception starting filter struts2
Cannot locate the chosen ObjectFactory implementation: spring - [unknown location]

应该是没有加struts2-spring-plugin-2.0.6.jar包

---------------
exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info)

网上说::在系统开发中,我们经常遇到这种情况:给已有的类添加一个属性。在添加属性后对应的数据库表会新添加一列,一般这个列的默认值为NULL,.如果大家新添加的列为primitive类型的话,那么系统就会爆出如下的错误,javax.servlet.ServletException: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of xxx。

我出错的原因是:我在hib bean 中用的数据类型是 java.sql.Date 而在 hibernate 的 xml 中配置的是 java.util.sql 看来是数据类型系列的错误。现在还不太清楚,程序是在什么时候读 xml 文件的,应该是在刚从数据库中读出数据之后要转化成 bean 的时候,也就是 o/r mapping 的时候,,是个先留做疑问。。?

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值