蓝兔子_
码龄9年
关注
提问 私信
  • 博客:67,121
    社区:118
    67,239
    总访问量
  • 7
    原创
  • 1,547,839
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:30岁通过自学转行java开发工作的老伙计

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2016-05-11
博客简介:

蓝免子_的博客

博客描述:
java学习交流
查看详细资料
个人成就
  • 获得16次点赞
  • 内容获得8次评论
  • 获得10次收藏
创作历程
  • 1篇
    2020年
  • 1篇
    2019年
  • 5篇
    2018年
成就勋章
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

mybatis的sql日志格式化工具

几年前,在用mybatis做项目调试的时候,就发现,sql拼接非常麻烦,特别是当参数很多,拼sql让人抓逛。那时候,就在网上找相关的工具,还就找到了一个,布署在web服务器上的,通过域名访问。那应该是某个个人开发者自己维护的web服务。后来这么域名访问不了了。于是自己用springboot做了一个本地的服务,自已用。半年前学习前端开发,接触到electron,可以将vue开发的项目打包成桌面应用,这不,就将这个工具,做成了简单的桌面应用。今天又优化了一下,分享给有缘的朋友。做了四年开发,在csdn上找了..
原创
发布博客 2020.05.31 ·
2046 阅读 ·
2 点赞 ·
5 评论 ·
2 收藏

Crypto-JS AES 报错 Malformed UTF-8 data 的解决

开发中,需要加密返回的json格式敏感数据,不方便让它明文传输。所以参考https://www.jianshu.com/p/34c15b8d025a文章,匹合java端,前端用Crypto-JS实现。但是在解密时,报了错 Malformed UTF-8 data 。遇到问题,第一步干嘛?百度。(因为英文不好,还不会用google,每当这个时候,我有种重修英文的愿望,碍于工作较忙,或者什么甚它...
原创
发布博客 2019.05.02 ·
37630 阅读 ·
11 点赞 ·
1 评论 ·
3 收藏

Mybatis generator 辅助工具类,让生成的持久层代码更具维护性

mybatis-plugin-util整这么一个工具类的原因有二:通常我们用mybatis generator生成的代码,在开发过程中,有需要添加或修改的地方,比如在Mapper中添加接口,在mapper.xml里面新增sql配置。当开发后期需要增加字段的时候,麻烦就来了,再次生成新的代码中不含自主添加的内容,不能简单的覆盖,需要把原来自主添加的内容移到新生成的代码中整合。这个过程是费时的...
原创
发布博客 2018.09.17 ·
739 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Map转JavaBean工具类

这个工具类也是为了做api的参数校验整成的。功能类似springMvc的方法参数自动注入。能把Map中String类型的值,转成JavaBean属性相应类型的值。因为我们经常从request对象中获取post提交的请求参数,放在Map中,这时key,value都是String类型的,有时候就需要转成JavaBean。经过项目中的大量运用和bug修复,2.0版本开源在码云,有兴趣的可以试...
原创
发布博客 2018.07.24 ·
1280 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

post请求参数校验工具param-validate

 通常,我们在javaee项目中,开发api时,如果没有做好参数校验,前后端工程师在对接的时候,经常会因为传参不合法,报一些奇奇怪怪的异常,这时需要后端工程师打断点去分析异常的原因,浪费大量的时间,而且前后端工程师在出现问题时,在责任上有可能互相推倭。而做好参数校验,能够提高api健壮性和易用性,保证api交互数据的正确性和合法性。减少前端后端工程师在对接api时间上的浪费。提高整个项目开发效...
原创
发布博客 2018.07.24 ·
2425 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

项目中,mybatis 有时 update 语句执行无效的解决

公司测试人员在测试的时候发现,在积分系统,消费产生了积分,有时候,却不能加到用户累计积分上去。明明积分流水记录跟用户积分的增加在一个事务当中的。积分流水记录生成成功,偏偏用户积分没有加上去?奇了怪了。加积分的代码是:tMemberPointMapper.updateByPrimaryKeySelective(tMemberPoint);然后在相应的位置,加了日志,记录更新语句前后的对比。...
原创
发布博客 2018.07.24 ·
22203 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

面向切面编程--加缓存

 这里要分享的是:给数据库的部分表加缓存的实现       我们在javaee项目开发的时,当业务逻辑已实现,会着手去优化性能。减少数据库的访问压力,是优化的一个方面。在这个方面,就可能会用到缓存。       什么时候用缓存?当某些数据不是经常变化,以查询为主,增删改很少的数据,就可以考虑加缓存。       缓存的种类有很多,我所了解到的简单易用的有:ehcache、google提供的guav...
原创
发布博客 2018.07.13 ·
695 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏