上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 工作中经常会遇到将行数据转换成Java(POJO)对象的场景,其中关于字段校验和类型转换的处理繁琐而冗余,对于有代码洁癖的人着实不能忍。这里分享下自己封装的工具代码,也许能够帮助你更简单地完成此类任务。 先将以下五个文件加入你豪华午餐(项目😄)中 FieldItem: /** * * @autho 阅读全文
posted @ 2019-07-07 22:46 lichmama 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 在项目迭代开发中经常会遇到对已有功能的改造需求,尽管我们可能已经预留了扩展点,并且尝试通过接口或扩展类完成此类任务。可是,仍然有很多难以预料的场景无法通过上述方式解决。修改原有代码当然能够做到,但是这会增加许多附加成本,回归测试带来大量工作和一些潜在的未知风险。特别是一些极其重要的公共模块,可谓牵一 阅读全文
posted @ 2019-07-06 18:47 lichmama 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 最近在做老项目改造,分享一个之前写的ibatis(这里特指ibatis2.x的版本)分页插件。 大致原理就是通过重写SqlExecutor的executeQuery方法,实现分页查询,支持mysql和oracle。 项目地址:https://git.coding.net/lichmama/ibati 阅读全文
posted @ 2019-01-10 13:21 lichmama 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 分享一个自己写的简单的批量文件上传插件,git地址:https://git.coding.net/lichmama/easyUpload.git 该插件很简单,由三个文件组成:easyUpload.js,easyUpload.css,以及loading.gif --代码请从git获取 参数说明: 下 阅读全文
posted @ 2018-12-15 20:34 lichmama 阅读(1517) 评论(6) 推荐(0) 编辑
摘要: 使用Swagger自动生成API文档,不仅增加了项目的可维护性,还提高了API的透明度更利于快速测试等工作,便于更快地发现和解决问题。 本篇文章只记录整合过程,关于Security Configuration等其他特性这里就不展开讲了,感兴趣的可以通过以下链接了解更多。 参考文档: 项目中各组件的版 阅读全文
posted @ 2018-07-18 11:19 lichmama 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 可将配置与工程分离,并减少一些分布式工程中关于配置的重复劳动。 至于,如果使用redis是不是一个更好的选择这就仁者见仁了。 配置样例: ConfigUtil: package com.lichmama.demo.common.util; import java.io.BufferedReader; 阅读全文
posted @ 2018-07-04 11:36 lichmama 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 很多时候我们需要打开命令行然后进入到相应目录进行一些操作。 常规的做法是: 假如我们要进入的是D盘foo文件夹下的一个bar子文件夹,路径是这样的D:\foo\bar,首先输入" D:"回车进入D盘 如果需要进行频繁命令行操作,每次都要通过这样的方式来进行,势必很麻烦。 按住Shift键右击鼠标打开 阅读全文
posted @ 2018-06-27 11:06 lichmama 阅读(3218) 评论(0) 推荐(0) 编辑
摘要: 关于事件监听我们需要知道的一些基础知识。 a)事件三要素(who when what): b)事件模型的构成: c)事件流转过程: 那么基于以上背景知识,我们来是实现一个简单的监听器,并测试一下事件监听的完整流程。 根据事件三要素设计出一个简单合理的事件载体:Event 事件实现:MyEvent p 阅读全文
posted @ 2018-05-01 13:20 lichmama 阅读(8643) 评论(0) 推荐(4) 编辑
摘要: 唠叨两句 需求背景 开始动手 编写服务代码(示例代码) 鉴权拦截器 编写配置类 修改CXF默认发布路径(application.properties) 启动项目后访问http://localhost:8000/soap/userService?wsdl 使用SoapUI测试一下,看上去没什么问题 客 阅读全文
posted @ 2018-04-06 17:24 lichmama 阅读(8374) 评论(0) 推荐(0) 编辑
摘要: 需求背景: A与C不在同一网段无法直接访问,而A和B,C和B可以互通。现需要A借助B访问C的3306端口。 解决方案: 利用iptables配置规则,实现端口转发。 具体操作: 阅读全文
posted @ 2018-03-01 10:21 lichmama 阅读(218) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页