自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 LibGDX创建maven桌面项目所需要的最基础的包

<dependency> <groupId>com.badlogicgames.gdx</groupId> <artifactId>gdx</artifactId> <version>1.9.11</version> </dependency> <dependency> ...

2020-09-11 14:17:36 462

原创 使用 github 或者 gitee(码云)当作 maven 仓库的方法

1、maven 仓库的结构maven 仓库的结构可以通过打开本地仓库查看,一般在 ~/.m2 目录下。maven 仓库结构示例中 maven 仓库根目录为 repository,alipay.alipay-trade-sdk 为包名,2.0.0 为版本号。实际上只要是能够远程访问的地址,并且能按 "/包名/.../版本号/maven结构文件" 返回数据的都可以用作 mave...

2019-08-02 10:45:30 4419 6

原创 彻底解决 Gson 将 int 转换为 double 的问题

1、现状及原因目前网络上的资料中有两种解决这个问题的办法。第一种:修改源码。第二种:添加指定类型的自定义解密工具。所有能找到的资料中,都对第一种进行了忽略,认为修改源码改动太大,转而使用了第二种方式。不论是注册Map的解析器,还是使用自定义的Bean对象,本质都是指定类型解析,也就是第二种,完全无法解决以下问题。gson.fromJson(s,new TypeToken&...

2019-04-13 15:38:32 12082 9

原创 生成对String 进行自动trim()的setter

代码模板在使用mybatis时,发现自动生成工具有一个功能:对setter方法中字符串对象,将自动使用trim()方法。这是一个不错的设计,所以我尝试使用最简单的方式实现这个功能,最后使用了idea的模板方法。

2017-09-29 20:32:09 2676

原创 代码生成代码,JavaBean Optional方式加强

实现了从标准JavaBean.java文件生成 JavaBeanOpt.java文件。JavaBeanOpt.java文件是继承了原文件,然后将所有原文件中 1.有get方法 2.返回值是对象 3.参数个数为0 的方法,生成 opt+变量名的方法,用以返回Java8新增加的Optional泛型对象,强制增加空指针检查。

2017-09-16 09:04:39 582

原创 将文本代码在内存中编译,解析成class对象

这个程序的起因是,在使用Optional自动生成工具时,需要找到class包,感觉不方便Optional自动生成工具,所以就到网络上寻找了一下自动解析文本到class对象的资料。

2017-09-15 20:22:05 416

原创 自动生成带Optional方法的派生Bean类,对Mybatis反向工程结果的加强

Java8 提供了Optional<T>类,但是要将Optional类织入Bean对象提取器的过程是简单重复的,使用这个工具,你可以轻松实现批量扩展

2017-09-15 09:34:28 1322

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除