很多程序员应该记得 GitHub 上有一个 Awesome – XXX 系列的资源整理。 awesome-java 英文版(中文版的 GitHub主页地址 )就是 akullpp 发起维护的 Java 资源列表,内容包括:构建工具、数据库、框架、模板、安全、代码分析、日志、第三方库、书籍、Java 站点等等。 Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的介绍,如果有更详细的中文介绍,对相应开发者的帮助会更大。这也是我们发起这个开源项目的初衷。 我们要做什么? 古董级工具 Bazel :来自Google的构建工具,可以快速、可靠地构建代码。 字节码操作 编程方式操作字节码的开发库。 代码分析 测量代码指标和质量工具。 IzPack :为跨平台部署建立创作工具(Authoring Tool)。 文档处理工具 处理Office文档的开发库。 Apache POI :支持OOXML规范(XLSX、DOCX、PPTX)以及OLE2规范(XLS、DOC、PPT)。 documents4j :使用第三方转换器进行文档格式转换,转成类似MS Word这样的格式。 游戏开发 游戏开发框架。 NetBeans :为多种技术提供集成化支持,包括Java SE、Java EE、数据库访问、HTML5等。 图像处理 Apache Camel :通过企业级整合模式(Enterprise Integration Pattern EIP)将不同的消息传输API整合在一起。 网络 网络编程函数库。 Hibernate :广泛使用、强健的持久化框架。Hibernate的技术社区非常活跃。 MyBatis :带有存储过程或者SQL语句的耦合对象(Couples object)。 Reactor :构建响应式快速数据(fast-data)应用程序的开发库。 REST框架 Feign :受Retrofit、JAXRS-2.
Read full article from 资源大全系列(1):Java - 博客 - 伯乐在线
No comments:
Post a Comment