![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA WEB
jinger_000
这个作者很懒,什么都没留下…
展开
-
JAVA Spring MVC 整合validator踩过的坑
由于做前后端分离的项目,后端需要校验传入的参数,在网上搜了不少资料发现通用的是JAVA WEB 整合Hibernate Validator校验框架比较合适,基本上能解决大部分问题。比如这篇博文:http://docs.jboss.org/hibernate/validator/4.2/reference/zh-CN/html_single/#validator-usingvalidator-val...原创 2018-09-20 10:12:23 · 627 阅读 · 2 评论 -
(转载)经纬度与西安80,北京54的坐标系转换(JAVA实现)
找的经纬度转高斯坐标的方法:http://blog.sina.com.cn/s/blog_5656b0020100chbv.html(原贴地址,版权归原作者所有)http://outofmemory.cn/code-snippet/81119/GPS-jingweidu-switch-elapsed-xuanzhuan-hou-pingmianzuobiao脸皮厚的贴出来。正如作者所说...转载 2018-09-29 10:58:29 · 7941 阅读 · 12 评论 -
@Resource,@Autowired,@Inject的区别
学习随记。1. @Resource(JSR250),@Inject(JSR330)都是java规范 @Autowired是Spring定义的规范2.2.1 @Resource:可以和@Autowired一样实现自动装配功能,默认是按照组件名称进行装配的,不支持@Primary功能,不支持@Autowried(required=false);的功能2.2 @In...原创 2018-12-08 17:29:51 · 284 阅读 · 0 评论 -
jdbcTemplate 报错:java.sql.SQLException: No value specified for parameter 2
在一次批量写入表数据时,发现一只报上面的错误。不断的查资料和整理,发现了问题所在。jdbcTemplate.update(InsertSqlList, (Object[])params);第二个参数必须是数据的数组Object[],且数据和占位符一一对应。不能是List<params>形式。...原创 2018-12-03 17:20:14 · 3431 阅读 · 0 评论 -
JAVA BEAN在controller层接收JSON数据中多了逗号问题的排查
工作随记:偶然一次排查问题时发现,bean接收到的参数比JSON格式传入的参数多了一个逗号,导致mysql执行更新操作失败。猜想有一下可能:1)在设置BEAN对应属性时,在后台插入了多余了逗号2)postman传入参数时,多插入参数3)JSON格式转bean的时候由于参数解析失败,造成多插入了参数。 经过单步调试,在BEAN属性的setter方法中,发现传入的参数前面即多余...原创 2018-12-18 20:03:03 · 1299 阅读 · 0 评论 -
spring整合quartz分布式任务 job任务丢失问题排查
在项目运行时,发现Job会有不定期丢失的情况。经过不断的排查和翻源码找到是CronTrigger 触发器的超时策略设置的问题。修改方式如下: 将超时策略由MISFIRE_INSTRUCTION_DO_NOTHING 改为MISFIRE_INSTRUCTION_FIRE_ONCE_NOW,问题得到解决。在用Mysql做分布式任务时,查看job的超时策略的方式:1.打开qrz...原创 2019-03-27 14:43:11 · 2670 阅读 · 13 评论 -
当null==1或Integer.intValue() == 1时,会报空指针异常。
对象为null时与1对比,会报空指针异常!原创 2019-05-09 15:22:40 · 4864 阅读 · 0 评论