项目总结
爱上猫de鱼
情商修炼中......
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于pdf和其zip格式的导出
/** * 生成转账PDF * @param withdrawPdfMoreQO * @return */ @PostMapping("/transfer/pdf") public HttpServletResponse transferPdf(HttpServletResponse response, @RequestBody @Validated WithdrawPdfMoreQO withdrawPdfMoreQO) throws Except.原创 2021-12-14 17:55:11 · 664 阅读 · 0 评论 -
关于导出文件的两种思考方式
有时候我们需要做文件导出的需求,这里以导出excel文件为例,给出两种方式。1、文件内数据不是很多的时候,比如只有“千”这个数量级的时候,我们可以用“流”的方式从客户端导出,如下代码示例:/** * 入账记录导出为excel表 * @param response * @param qo * @return * @throws IOException */ @PostMapping("/records/income/export")原创 2021-09-18 14:38:05 · 1149 阅读 · 0 评论 -
邮箱,短信等消息站台服务总结
最近公司准备搞分布式,需要将原代码按功能等一个个抽离出来,我负责弄邮箱短信部分,经历了半个月的折磨,总算搞出来了,这里做个总结,有许多之前没弄过的,算是由0到1的一个过程。 整个思路过程如下: 比较简单的,对外暴露的仅仅只是api接口,内部最重要的是一个实体类,用于存储需上传的数据,再发送给mq,然后消费mq中的信息。 ...原创 2020-04-07 17:56:28 · 633 阅读 · 0 评论 -
后台权限管理项目总结
最近做了一个后台的权限管理项目,没有用到springSecurity,也没有用到shiro,纯粹是用原生态的写法做的,有点粗糙,但是思想没变,这里记录一下自己的心得。 首先是设计数据库的表,一共5张表,分别为用户表,角色表,权限表,用户角色关系表,角色权限关系表。这里遇到的最大的坑就一个,导致后台程序被大改,这里给自己警醒,场景是这样的,当我手动从数据库中删除一条数...原创 2018-10-19 18:25:46 · 2629 阅读 · 1 评论 -
web项目中关于日期查询的问题
做javaWEB项目时,对于时间的处理上总会出现一些非常细致的问题,这里总结一下,方便以后查询。 一、 有时候前端显示页不是日期区间,而是就一个日期,也就是查当天的日期,比方说,就查2019-05-22这一天的数据量,这里转换到后端的意思即为查2019-05-22 00:00:00到2019-05-22 23:59:59这个日期区间的数据记录,这时候就需要转换一下:...原创 2019-05-22 13:49:58 · 995 阅读 · 0 评论 -
项目细节总结
这里记录一些项目中一些细节,便于以后查找方便。一、实体类的定义 我们在定义实体类时,一般会定义三个:param,po,vo三个实体对象,一般这三个对象内部属性大体上保持一致,只是功能不一样,param用于从前端接受参数,po用于数据库持久层操作,vo用于向前端传递参数。那么问题时,必要时,我们需要转换这三个对象,用的工具是spring里面的BeanUtils,.........原创 2019-07-19 09:21:57 · 1131 阅读 · 0 评论 -
关于mybatis标签<foreach>的使用总结
我们在使用mybatis循环遍历的时候,经常会用到<foreach>标签,如下:<foreach collection="array" item="item" index="index" open="(" separator="," close=")"> #{item}</foreach>这里面有6个元素,需要注意,分别是:collecti...原创 2019-08-22 14:26:16 · 1135 阅读 · 0 评论
分享