随笔分类 - Debug&Summary
一些摔倒过的地方,编程思路及其方法总结
摘要:解决方案: File==>Project Structure,将project language level选择为8,重新运行即可
阅读全文
摘要:以Oracle数据库Scott用户下的emp表举例 步骤: 1、将Oracle数据库的数据库驱动包放到tomcat的lib目录下 2、将数据源配置tomcat的servel.xml和context.xml server.xml的GlobalNamingResources节点下增加如下配置 <Reso
阅读全文
摘要:采用junit调用测试环境代码运行。或者在测试环境测试时,某处遇到bug时,可以采用动态刷新日志的方式,查找问题所在。 举例:先监视日志,然后在报错的地方重新访问一次,可以看到日志文件中的输出,从中查找原因。 新增webservice接口,接口接收其它系统传递过来数据。自行先在测试环境进行测试,利用
阅读全文
摘要:判断对象是否为空、是否不为空,数组是否为空、是否不为空,是否全不为空、是否全为空 package com.alphajuns.util; import java.util.Collection; import java.util.Iterator; import java.util.Map; /**
阅读全文
摘要:mybatis找不到核心配置文件异常,我的情况是由于建立maven工程的时候打包方式为pom工程造成的,修改打包方式为jar或者war或者删除pom打包方式,运行即可 参考帖子:IDEA工具java.io.IOException: Could not find resource SqlMapConf
阅读全文
摘要:tomcat启动startup.bat时发动一闪,可在startup.bat文件最后一行追加一行pause,这样启动之后不会一闪,可以看到输出信息 我的是缺少jdk环境变量,添加jdk环境变量即可
阅读全文
摘要:easyUI datagrid中需要对编辑数据保存到数据库,编辑完毕之后,点击上方“保存”按钮,将数据更新到数据库并且刷新页面。 js中采用ajax将数据更新到数据库,并调用刷新方法,重新加载datagrid。此时编辑保存的数据未回显,刷新页面,可以看到刚才编辑保存的数据。 检查代码,调试,并无问题
阅读全文
摘要:主表TH_AUTO_PART中的主键字段AUTO_PART_ID已经被其它表关联,而TH_AUTO_PART表的数据来自LN系统(由LN系统维护),并且需要从LN系统将TH_AUTO_PART表基础信息同步过来使用,LN系统的TH_AUTO_PART自带主键AUTO_PART_ID,同步过来时不能直
阅读全文
摘要:数据结构为List<Map<String, String>>,list中每个map为一条数据记录,需用mybatis将其插入到Oracle数据库。 mapper接口 public void insertEngineEBOMTemp(@Param("paramMapList")List<Map<Str
阅读全文
摘要:代码执行到mapper语句时中断,控制台输出了执行的sql和参数,但是并未报错,如下所示 将控制台输出的SQL和参数放到navicat中执行,提示插入字符的值比数据库设置的字段长度大,导致无法插入 可以通过调整字段的长度来解决无法插入问题
阅读全文
摘要:新增功能,涉及部分改动,改动完毕之后出现如下报错信息: 由于原来的mapper.xml存在(+)外连接,将新增代码统一使用(+)形式外部链接即可解决问题
阅读全文
摘要:方法一:找到tomcat的conf目录下的logging.properties,将输出到控制台的编码改为GBK java.util.logging.ConsoleHandler.encoding = GBK 方法二: 在idea的配置文件中添加一行配置 -Dfile.encoding=utf-8
阅读全文
摘要:在独立的js文件中写了一个EL表达式取值,发现没有取到值,原因在于不能在独立的js文件中使用EL表达式,可以在jsp页面定义全局变量,然后在js文件中引用
阅读全文
摘要:jsp页面<c:choose>标签中使用<! >进行注释,访问出现异常,如下: 标签范围:
阅读全文
摘要:查一下Java API,List下的indexOf(Object o)方法的返回值为list列表中首个元素出现位置的索引,找不到时返回-1
阅读全文
摘要:如下图中,SQL中需要对group by的结果使用having进行过滤,不能使用select中定义的别名,需要使用查询字段的原始名。否则会报错,列明未定义。 下图未错误演示: 修改后,正确的SQL语句:
阅读全文
摘要:浏览器访问报如下jsp标签错误: 根据提示,定位到jsp页面124行,代码如下: 查找原因,当<jsp:include></jsp:include>标签中没有参数时,不允许有空格和空行 <jsp:include page="include/header.jsp"></jsp:include><!--
阅读全文
摘要:做了一个按Excel的sheet导入的功能,读取sheet名的时候没有做去掉空格处理,导致导入报错。 使用测试人员编辑过的模板导入,发现不能导入,调试发现sheet名编辑的时候多了两个空格,具体如下 随后对导入的excel的sheet名和cell值都进行了去空格处理
阅读全文
摘要:想用SSM做一点小测试,项目整合完毕,直接使用junit测试mybatis,出现如下错误(SuperTest类中进行了spring运行环境加载): 解决思路: 检查mapper接口与mapper.xml文件名、namespace、statement的id与mapper接口中的方法名 然而发现并没有问
阅读全文
摘要:实际应用场景:从Excel导入数据时,存在某个标识符相同的多条数据,需要进行合并,因此需要统计重复元素,可以利用Bag包下的getCount()进行统计,代码如下: 输出结果如下:
阅读全文