摘要: 错误提示:是说主键不唯一,在事务的最后执行SQL时,session缓存里面有多个主键一样的对象。 情形:今天在做密码修改环节,因为是根据用户名去查原来的密码,这时候我new了一个user1对象。后来需要保存修改后的密码,为了方便Dao层的操作,我希望传到Dao中的是一个对象,进行更新密码,所以又ne 阅读全文
posted @ 2018-03-01 15:36 微尘chq 阅读(3473) 评论(0) 推荐(0) 编辑
摘要: 原因:因为我的User表中有一个角色字段是对象来的,而前台传来的只是string类型的字段, 所以用模型驱动时候没办法生成User对象,struts2会自动校验出错误,直接返回input视图。 问题就出在这里,业务员和经理这里传过去的只是字段,不是对象 表的设计为:可以看出role是对象, 阅读全文
posted @ 2018-02-28 11:36 微尘chq 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ssh整合时出现Unable to open JDBC Connection for DDL execution ,no suitable driver异常, 原因:使用了c3p0链接池,但是数据库的链接语句还是在hibernate.cfg.xml中配置的。 解决方法:把这些链接语句到c3p0这个b 阅读全文
posted @ 2018-01-26 22:01 微尘chq 阅读(5234) 评论(0) 推荐(0) 编辑
摘要: Could not load the Tomcat server configuration at /Servers/Tomcat v7.0 Server 是因为找不到tomcat的server,在项目呢栏里有个项目呢是tomcat的配置项目呢,当把这个项目关闭了之后就会找不到了 解决办法:1.双击 阅读全文
posted @ 2018-01-26 16:40 微尘chq 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 1.项目右键 》build path 》configura build path 》设置jdk 2. windows proferences java--compiler 设置jdk 3.进入项目--properties java Compiler 设置jdk 4.进入项目--properties 阅读全文
posted @ 2018-01-26 15:14 微尘chq 阅读(121) 评论(0) 推荐(0) 编辑
摘要: Could not locate getter for property named [pers.chq.entity.Customer#custLevel] 属性名字不一致的错误, 原因:在hibernate的配置文件中所配置的属性和实体类中的属性名不一致。 阅读全文
posted @ 2018-01-07 22:38 微尘chq 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 1) 场景:一般是出现在多表查询。 1) 原因:hibernate的查询,底层就是通过调用session中的方法来实现的,但是session被使用后会关闭,这时再调用就会出现no session异常 2) 解决方法:让session延迟关闭,等action执行完成之后再关闭,具体方法:在web.xm 阅读全文
posted @ 2017-12-30 21:07 微尘chq 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 出现这种情况,可能是spring和hibernate的版本不对,如果用的是hibernate5,那就很有可能是导入的HibernateDaoSupport包的版本不对,import org.springframework.orm.hibernate5.support.HibernateDaoSupp 阅读全文
posted @ 2017-12-27 14:03 微尘chq 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 1.用处 :method是用于配制调用action中的方法的,不配置的话就默认是调用actionsupport中的execute()方法。 2.要求:该方法必须是public ,返回值是string类型,而且必须是没有参数的。 3.遇到的坑:忘了配置method,每次运行都是跳过action里面的方 阅读全文
posted @ 2017-12-26 16:54 微尘chq 阅读(1268) 评论(0) 推荐(0) 编辑
摘要: 使用struts2时出现了: There is no Action mapped for namespace [/] and action name [Login] associated 两个可能的错误: 1.struts.xml大小等写错,或者不是放在src目录下。 解决方法:项目右键 -》pro 阅读全文
posted @ 2017-12-24 15:17 微尘chq 阅读(875) 评论(0) 推荐(0) 编辑