JVM程序员书单

JVM程序员书单为什么是JVM程序员书单,因为现在Java已经不再单指Java编程语言了,而是说整个Java生态环境和基于JVM平台的各种虚拟机语言。如:Scala、Clojure、Groovy等。《软件框架设计的艺术》这是Netbeans的创始人写的一本很有价值的书,里面的边角细节也很有料。国内市场上没有对这本书给予应给的赞誉。《Effective Java 第二 …… 阅读全文

为什么用Java——一个来自Python阵营的程序员告诉你

这篇文章专门给程序员写的,普通读者慎入。原作者:Kevin Sookocheff译者:Celia Zhen,原文点击文末链接。每当我告诉别人我一直在用Java工作时,大家的反应都是:“纳尼!Java?为啥是Java?”说实话,本人刚开始的时候也是同样的反应。但是由于Java的类型安全,执行性能和坚如磐石的工具,我渐渐地开始欣赏Java。同时我注意到,现在的Java已今非昔 …… 阅读全文

JHipster简介

JHipster 官网JHipster或者称Java Hipster,是一个应用代码产生器,能够创建Spring Boot + AngularJS的应用。开源项目地址:JHipster/Github。  JHipster使用Node.js和Yeoman产生Java应用代码,使用Maven(Gradle)运行产生的代码,产生代码有如下关键特征: src/main/java目录有 …… 阅读全文

Datamill 一个开源的框架

1、Datamill是一个开源的框架,使用了Java8和lanbda表达式,将函数式编程带入了基于Java的web开发。2、Datamill使用了建立在RxJava上的函数式编程风格。RxJava是一个异步和事件驱动编程的库,运行在Java虚拟机上3、通过Datamill,开发者可以指定应用的数据流和如何修改这些数据。“不像别的现代Java框架一样,它让数据流的操作可视程度很高。” …… 阅读全文

Spring 5 新功能:函数式 Web 框架

就像在昨天Juergen发布的博客的一样,Spring 5.0框架第二个里程碑版本中介绍了一个新的函数式web框架。在这篇文章中,我将更详细的介绍这个框架。紧记该函数式web框架是在Spring5.0第一个里程碑版本基础上构建的。并且我们依旧提供基于注解的请求处理(例如@Controller,@RequestMapping),关于基于注解的请求处理部分的相关信息请查阅关于Spring5 …… 阅读全文

2016 年 7 个最佳的 Java 框架

在这段时间之中,Java作为在世界上需求最大的编程语言之一是毫无疑问的。在这里,我们收集了一下关于比较流行的框架,以方便广大软件开发者的日常所需。根据RebelLabs进行的一项调查显示,在线媒体盟友的Java用户组(Virtual JUG),2016年最佳阵容的Java框架如下:图片来源: RebelLabs for Zero TurnAround Inc.我们不 …… 阅读全文

Spring Boot中文文档

1.5.2.RELEASEPart I. Spring Boot 文档本节简要介绍了Spring Boot文档,是整个文档的参考指南。 您可以完整阅读本参考指南,或者如果您不感兴趣的话可以跳过该部分。1. 关于文档Spring Boot参考指南可以以html,pdf和epub文档的形式获取。 最新版本的文档可在http://docs.spring …… 阅读全文

eclipse+Maven安装和配置

一、下载最新版的Maven,下载地址:http://maven.apache.org/download.cgi二、将Maven下载到E:\maven文件夹下面,并解压三、添加环境变量MAVEN_HOME,并修改Path:四、配置完成后,在命令行输入mvn -v,看到如下图说明安装成功五、修改本地仓库  打开E:\maven\apach …… 阅读全文