- 浏览: 7227 次
- 性别:
最新评论
文章列表
问题:Publishing failed Publishing failed with multiple errors File not found: 起因:project->clean项目后原因:在使用eclipse发布项目时不能自动生成class文件,且无法启动调试的Tomcat服务。解决:刷新项目 refresh
原因是oracle数据库非空字段插入了空值
检查下非空字段是否插入了空值
主键是否设置了主键自增
也就是漏写了<selectKey>
SelectKey在Mybatis中是为了解决Insert数据时不支持主键自动生成的问题,他可以很随意的设置生成主键的方式。
不管SelectKey有多好,尽量不要遇到这种情况吧,毕竟很麻烦。
selectKey Attributes 属性 描述
keyProperty selectKey 语句结果应该被设置的目标属性。
resultType 结果的类型。MyBatis 通常可以算出来,但是写上也没有问题。MyBatis 允许任何简单类型用作主键的类型,包括字符串。
order 这可以被设置为 BEFORE 或 AFTER。如果设置为 BEFORE,那么它会首先选择主键,设置 ke ...
Mapped Statements collection does not contain value for后面是什么类什么方法之类的:
错误原因有几种:
1、mapper.xml中没有加入namespace
2、mapper.xml中的方法和接口mapper的方法不对应
3、mapper.xml没有加入到mybatis-config.xml中(即总的配置文件),例外:配置了mapper文件的包路径的除外
4、mapper.xml文件名和所写的mapper名称不相同。
信息来源:http://your233.iteye.com/blog/1563240
错误的原因是:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。这是由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久化数据但又读取失败造成的。此异常不影响系统的使用。
找到服务器部署目录里的sessions.ser文件删除。
如我的sessions.ser目录为:workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\项目名
如果 ...
Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at ...
导入的maven项目报Project configuration is not up-to-date with pom.xml. Run project configuration update在项目上右键Maven—Update Project Configuration(或选中项目 ALT+F5)这时会打开一个Update Maven Dependencies的对话框,然后勾选住出错的项目,点击Ok!
PL/SQL连接虚拟机中的Oracle数据库,发现又报了“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误,帮其解决后,发现很多人遇到过这样的问题,因此写着这里。也许你没有遇到过,原因如下:你oracle安装成功后, ...
现象: Windows 不能在 本地计算机 启动 OracleDBConsoleorcl。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 2。 系统事件日志 报错误"Agent process exited abnormally during initialization." 出现情况:原来正常,计算机名更改或IP地址变了后就不能启动, 解决步骤如下: 1、开始-》运行cmd 2、执行 emctl start dbconsole C:\Documents and Settings\xcl>em ...