主页

Git 配置

Git安装好之后需要进行一些配置。 如果已经安装了Git,那么右键菜单中会有2个Git选项,分别是:Git GUI Here,Git Bash Here。我们用Git Bash Here,在命令行下操作。如果做全局的配置,无需关心路径,如果是做单个仓库的配置,那么需要在仓库的文件夹上右键,然后选择Git Bash Here进入。 什么时候会做单个仓库的配置? 例如:公司有Git仓库,那你要配置公司要求的名字和企业邮箱。然后你自己个人还有仓库,想用个别名以及自己的邮箱,那这个时候你就可以单个仓库的配置了。

Java8的排序示例

项目中有多处需要对list排序,Review的时候有些代码实在是看不下去了,正好前几天看了一本Java8。 重构之前先写了个demo,具体如下:

SpringMVC 引用Jar中的 jQuery、BootStrap 和 Font Awesome

无意中在Maven公服中发现bootstrap经被打包到jar中了。http://mvnrepository.com/artifact/org.webjars/bootstrap123456789101112131415<dependency> <groupId>org.webjars</groupId> <artifactId>jquery</artifactId> <version>1.11.1</version></dependency><dependency> <groupId>org.webjars</groupId> <artifactId>bootstrap</artifactId> <version>3.3.5</version></dependency><dependency> <groupId>org.webjars</groupId> <artifactId>font-awesome</artifactId> <version>4.6.3</version></dependency>

Dozer 与 spring集成

dozer 对 spring 做了集成,需要引入一个新的依赖 dozer-spring,然后一下Ioc。pom 配置:12345678910<dependency> <groupId>com.github.dozermapper</groupId> <artifactId>dozer-core</artifactId> <version>6.1.0</version></dependency><dependency> <groupId>com.github.dozermapper</groupId> <artifactId>dozer-spring</artifactId> <version>6.1.0</version></dependency>

Dozer 进阶

如果想在项目中用 dozer ,需要了解一些高级配置,例如:配置、全局配置、属性排除、枚举类型处理,字符转日期,集合类型处理,事件监听,等等。因为项目中不打算用dozer了,原因是我们的项目需要bean转换的地方不多,暂时就不给程序员增加工作量了,对 dozer的研究停止了,下面是一些有用的链接:5.5.1官网:http://dozer.sourceforge.net/新版本首页:https://

Dozer 介绍

dozer 是什么?说简单点,它就是个高级的 BeanUtils 。它可以实现 一个 java bean 到 另一个 java bean 的数据拷贝和类型转换等功能。

Dozer 的版本

Dozer 是个小众的框架,国内资料匮乏,版本也稍微有点混乱。我遇到的版本分别为:老版本5.5.4,错误的新版本6.1.0,真正的新版本6.0.0,以及猜测出来的版本 6.1.0,下面来详细说一下这些版本,以及我是怎么找到的。