摘要: 新项目中上传文件出现以下问题: 看配置信息,文件大小是配置了的,是100M而不是10M啊。难道配置方式不对? 网上搜索发现果然是配置的问题。因为我新建springboot项目都是在官方网页上生成,每次生成都会使用较新springboot版本。这次使用的版本是:2.1.0.RELEASE,配置却沿用了 阅读全文
posted @ 2018-11-28 11:21 GreenMountain 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 执行根据某条件查询数据,报错如下: 网上搜索了下,说是mysql预查询语句中的问号个数和传入的参数个数不符。再看自己的mybatis代码: 发现参数#{model}加上了引号,去掉引号就OK了。 阅读全文
posted @ 2018-11-21 10:12 GreenMountain 阅读(17184) 评论(1) 推荐(1) 编辑
摘要: mongodb的聚合分页查询可以参考以下文章: https://blog.csdn.net/qq_33556185/article/details/53099085 https://blog.csdn.net/chegulukuaipao/article/details/78971374 我想说的是 阅读全文
posted @ 2018-11-14 14:56 GreenMountain 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 做某项目用的是mongodb数据库,因为Mongodb不像mysql可以联表查询,导致编码中常常会遇到将数据中无意义的ID值转换为可读的名称值。 java8之前我们的代码是这么写的: 现在我们可以这么写: 注释掉的代码是开始想实现的,转念一想stream还有.forEach()方法,可以不用重新构造 阅读全文
posted @ 2018-11-09 17:21 GreenMountain 阅读(21099) 评论(0) 推荐(0) 编辑
摘要: 使用bootstrap table,某个页面不需要分页,就将参数 pagination设置为了 false。 想想既然不用分页了,干脆分页方式也删掉吧,结果莫名的结果是“没有找到匹配的记录”,而前端调试看Network内容,明明返回了两条数据。 折腾半天后,逐步回退代码,才发现必须要sidePagi 阅读全文
posted @ 2018-11-03 17:51 GreenMountain 阅读(4543) 评论(0) 推荐(0) 编辑
摘要: 今天恰逢1024程序员节,祝包括自己在内的程序员们身体健康,收入多多! 用fullcalendar做了一个简单的工作日和休息日的排班功能,因为现公司是大小休模式,即一周双休一周单休。把是否上班设置为event的title,events从后台获取: 运行总是报错: 搜索发现本人用的fullcalend 阅读全文
posted @ 2018-10-24 09:59 GreenMountain 阅读(5709) 评论(0) 推荐(0) 编辑
摘要: 使用springboot集成的邮件发送功能,参考了文章:https://blog.csdn.net/gfd54gd5f46/article/details/77414560 无论是SimpleMailMessage还是MimeMessageHelper,都需要调用setFrom()设置发送方。原以为 阅读全文
posted @ 2018-10-19 10:16 GreenMountain 阅读(7070) 评论(2) 推荐(4) 编辑
摘要: js要实现复制功能,可以用js自带的对象方法,也可以使用第三方插件。 文章一说js自带兼容性不好,就参照文章二使用了clipboard.js。按照文章二提示的github地址下载了压缩包,并将clipboard.min.js单独放置项目中,引入页面。 为了灵活处理复制的内容,采用了此方式: 复制代码 阅读全文
posted @ 2018-10-16 16:37 GreenMountain 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 在项目中,想对列表数据按照日期字段排序,使用List.sort(Comparator c)方法,却总是报空指针异常。 通过网上查询,得知该问题应该是List中有null值引起的。即ArrayList中的数组长度默认为10,如果对其添加值个数小于10,就会有null值存在。而sort()方法会遍历每个 阅读全文
posted @ 2018-10-10 15:44 GreenMountain 阅读(1505) 评论(0) 推荐(0) 编辑
摘要: 一般而言,开发环境、测试环境、生产环境(线上)的配置肯定是不同的。大公司可以搞配置中心来集中配置,在小公司只有在配置文件上做文章了。如果只用一个配置文件,免不了在生成不同环境的war包时修改配置内容。不仅麻烦,而且容易忘记,总之耗时费力。springboot支持不同环境可以有自己配置文件。如图,现阶 阅读全文
posted @ 2018-09-29 10:52 GreenMountain 阅读(2525) 评论(0) 推荐(0) 编辑