![Java 9 Modularity cover](java9modularity-flat-cover.png)
This repository contains all the example code from the [Java 9 Modularity book](http://shop.oreilly.com/product/0636920049494.do).
The examples are grouped by chapter in the book:
2. Modules and Modular JDK
3. Working with Modules
4. Services
5. Modularity Patterns
6. Advanced Modularity Patterns
7. Migration Without Modules
8. Migration to Modules
9. Migration Case Study: Spring and Hibernate
10. Library Migration
11. Build Tools and IDEs
12. Testing Modules
Most examples contain a `run.sh` file to compile and run the example.
The scripts are tested on Mac OS and Linux. Windows users can use the Linux Subsystem for Windows, or use Cygwin to run the scripts.
Some examples demonstrate errors, which means that compiling or running them may fail on purpose.
A README is available in each example directory to explain the example.
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
《Java9模块化开发核心原则与实践》书中源码 (490个子文件)
README.adoc 194B
HelloWorld.class 602B
module-info.class 158B
config 318B
description 73B
exclude 240B
.gitignore 176B
.gitignore 176B
.gitignore 13B
.gitignore 0B
HEAD 190B
HEAD 190B
HEAD 32B
HEAD 23B
pack-941c35cb3267956bad68ee3b78285fcb8ad35838.idx 26KB
my-app.iml 1KB
gui.iml 719B
helloworld.iml 508B
easytext.iml 419B
easytext-singlemodule.iml 336B
index 73KB
hibernate-core-5.2.2.Final.jar 6.11MB
hibernate-core-5.2.2.Final.jar 6.11MB
hibernate-core-5.2.2.Final.jar 6.11MB
hsqldb.jar 1.47MB
hsqldb-2.3.4.jar 1.45MB
hsqldb-2.3.4.jar 1.45MB
hsqldb-2.3.4.jar 1.45MB
jackson-databind-2.8.8.1.jar 1.18MB
jackson-databind-2.8.8.jar 1.18MB
jackson-databind-2.8.8.jar 1.18MB
jackson-databind-2.8.7.jar 1.18MB
log4j-core-2.6.2.jar 1.14MB
log4j-core-2.6.2.jar 1.14MB
log4j-core-2.6.2.jar 1.14MB
spring-context-4.3.2.RELEASE.jar 1.08MB
spring-context-4.3.2.RELEASE.jar 1.08MB
spring-context-4.3.2.RELEASE.jar 1.08MB
spring-core-4.3.2.RELEASE.jar 1.06MB
spring-core-4.3.2.RELEASE.jar 1.06MB
spring-core-4.3.2.RELEASE.jar 1.06MB
spring-beans-4.3.2.RELEASE.jar 739KB
spring-beans-4.3.2.RELEASE.jar 739KB
spring-beans-4.3.2.RELEASE.jar 739KB
javassist-3.20.0-GA.jar 733KB
javassist-3.20.0-GA.jar 733KB
javassist-3.20.0-GA.jar 733KB
spring-orm-4.3.2.RELEASE.jar 465KB
spring-orm-4.3.2.RELEASE.jar 465KB
spring-orm-4.3.2.RELEASE.jar 465KB
antlr-2.7.7.jar 435KB
antlr-2.7.7.jar 435KB
antlr-2.7.7.jar 435KB
spring-jdbc-4.3.2.RELEASE.jar 416KB
spring-jdbc-4.3.2.RELEASE.jar 416KB
spring-jdbc-4.3.2.RELEASE.jar 416KB
spring-aop-4.3.2.RELEASE.jar 371KB
spring-aop-4.3.2.RELEASE.jar 371KB
spring-aop-4.3.2.RELEASE.jar 371KB
junit-4.12.jar 308KB
junit-4.12.jar 308KB
dom4j-1.6.1.jar 307KB
dom4j-1.6.1.jar 307KB
dom4j-1.6.1.jar 307KB
jackson-core-2.8.8.jar 276KB
jackson-core-2.8.8.jar 276KB
jackson-core-2.8.8.jar 276KB
jackson-core-2.8.7.jar 276KB
spring-tx-4.3.2.RELEASE.jar 261KB
spring-tx-4.3.2.RELEASE.jar 261KB
spring-tx-4.3.2.RELEASE.jar 261KB
spring-expression-4.3.2.RELEASE.jar 258KB
spring-expression-4.3.2.RELEASE.jar 258KB
spring-expression-4.3.2.RELEASE.jar 258KB
log4j-api-2.6.2.jar 194KB
log4j-api-2.6.2.jar 194KB
log4j-api-2.6.2.jar 194KB
jandex-2.0.0.Final.jar 183KB
jandex-2.0.0.Final.jar 183KB
jandex-2.0.0.Final.jar 183KB
commons-dbcp-1.4.jar 157KB
commons-dbcp-1.4.jar 157KB
commons-dbcp-1.4.jar 157KB
hibernate-jpa-2.1-api-1.0.0.Final.jar 111KB
hibernate-jpa-2.1-api-1.0.0.Final.jar 111KB
hibernate-jpa-2.1-api-1.0.0.Final.jar 111KB
commons-pool-1.5.4.jar 94KB
commons-pool-1.5.4.jar 94KB
commons-pool-1.5.4.jar 94KB
hibernate-commons-annotations-5.0.1.Final.jar 74KB
hibernate-commons-annotations-5.0.1.Final.jar 74KB
hibernate-commons-annotations-5.0.1.Final.jar 74KB
cdi-api-1.1.jar 69KB
cdi-api-1.1.jar 69KB
cdi-api-1.1.jar 69KB
jboss-logging-3.3.0.Final.jar 65KB
jboss-logging-3.3.0.Final.jar 65KB
jboss-logging-3.3.0.Final.jar 65KB
classmate-1.3.0.jar 63KB
classmate-1.3.0.jar 63KB
共 490 条
- 1
- 2
- 3
- 4
- 5
资源评论
bboyzqh
- 粉丝: 8085
- 资源: 23
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功