2020年3月15日

关于component-scan中base-package包含通配符的问题

摘要: 好久没有搭springMVC项目了,这两天要写一个小项目,发现一个奇怪的问题,tomcat启动正常,但是访问一直404。刚开始以为是修改了项目的名称后某个配置文件没有更新过来,但是看了没问题,很是纳闷。后来发现不通过后台跳转的页面都能正常访问,通过controller跳转的页面就是404,基本锁定就 阅读全文

posted @ 2020-03-15 22:58 壹佰 阅读(1808) 评论(0) 推荐(0) 编辑

2019年12月4日

sqlserver update join 多关联更新

摘要: 由于程序bug,导致之前很多数据入库后信息不全,好在有基础信息表,可以通过基础信息表更新缺失字段信息 1、通过 inner join语法实现多关联更新 update a set a.name = b.name from product_detail a inner join product_base 阅读全文

posted @ 2019-12-04 15:30 壹佰 阅读(11234) 评论(0) 推荐(0) 编辑

2019年11月12日

spring @Transaction事务回滚失败

摘要: 今天客户提出一个新问题,出库一批商品,提示失败了,但是库存数量却减少了。看了一下代码一头雾水,我们的代码加了事物,且捕获异常。 经过调试代码发现就是两个原因导致的 第一、在当前方法的catch中处理了捕获的异常,没有向上抛出异常,事务不能回滚 分析: 1.在Java中异常的基类为Throwable, 阅读全文

posted @ 2019-11-12 15:16 壹佰 阅读(2463) 评论(0) 推荐(0) 编辑

2019年11月9日

spring+cxf No bean named 'cxf' available

摘要: 最近项目中需要用到webservice,在spring中集成cxf时一直报错: 严重: StandardWrapper.Throwable org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ' 阅读全文

posted @ 2019-11-09 23:23 壹佰 阅读(2210) 评论(0) 推荐(0) 编辑

2019年10月12日

mybatis中查询结果为空时不同返回类型对应返回值

摘要: 今天在别人的代码基础上实现新需求,看到对于mybatis查询结果的判断不是很正确,如果查询结果为空就会异常,不知道大家有没有这样的疑惑:mybatis中resultType有多种返回类型,对于每种不同类型,查询结果为空时dao接口的返回值是一样的吗?接下来我就总结一下常见的几种情况。 第一种:res 阅读全文

posted @ 2019-10-12 22:50 壹佰 阅读(3711) 评论(0) 推荐(2) 编辑

2019年9月25日

java 监听文件或文件夹变化

摘要: 今天遇到一个新需求,当从服务器下载文件后用指定的本地程序打开,不知道何时文件下载完成,只能考虑监听文件夹,当有新文件创建的时候打开指定程序。 在此给出一个完整的下载和打开过程: 1、下载文件 jsp页面 java代码 2、监听文件夹,执行打开程序 1 package demo; 2 3 import 阅读全文

posted @ 2019-09-25 18:25 壹佰 阅读(4532) 评论(0) 推荐(2) 编辑

2019年9月24日

java中文件复制的4种方式

摘要: 今天一个同事问我文件复制的问题,他一个100M的文件复制的指定目录下竟然成了1G多,吓我一跳,后来看了他的代码发现是自己通过字节流复制的,定义的字节数组很大,导致复制后目标文件非常大,其实就是空行等一些无效空间。我也是很少用这种方式拷贝问价,大多数用Apache提供的commons-io中的File 阅读全文

posted @ 2019-09-24 23:57 壹佰 阅读(47507) 评论(0) 推荐(5) 编辑

2019年9月1日

统计时常见的问题总结

摘要: 这几天在给项目的bug,发现库存统计、月度统计等各种统计经常出现问题,现在根据自己的经验总结几点: 常见问题: 1、汇总的数据和明细字段的值不一致 2、汇总的总数和明细条数不一致 分析: 1、切记统计汇总和查询明细的条件保持一致,任何一个统计条件放的宽了,结果就对不上了 2、主表和关联的表有同样字段 阅读全文

posted @ 2019-09-01 22:33 壹佰 阅读(634) 评论(0) 推荐(0) 编辑

mybatis+sqlServer 实现insertOrUpdate

摘要: 这两天遇到一个头疼的问题,我们系统需要请求第三方数据,第三方收到请求后会生成相应的数据并入库,我们通过定时任务将第三方数据同步到我们数据库。当我们发送请求后第三方会立即返回一个值,我们会根据返回值去数据库更新同步过来的表字段,sql语句执行完了,没有任何错误,在同步表中查看同步的数据都有且where 阅读全文

posted @ 2019-09-01 22:17 壹佰 阅读(2089) 评论(2) 推荐(0) 编辑

2019年5月22日

[sql Server]除非另外还指定了TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效

摘要: 今天遇到一个奇怪的问题,项目突然要从mysql切换到sql server数据库,包含order by 子句的嵌套子查询报错。 示例:select top 10 name,age,sex from ( select * from user order by id desc) temp; 在mysql数 阅读全文

posted @ 2019-05-22 15:27 壹佰 阅读(5429) 评论(0) 推荐(0) 编辑

导航