1
bigbigeggs 2019-05-29 00:19:40 +08:00
之前学 Spring 看了一个 仿 Spring 的小型项目不错
叫做 tiny-spring |
2
gowk 2019-05-29 00:21:04 +08:00 via Android
找一些代码短小精悍的库看吧,看大型项目的代码除了累,学到的东西非常有限。因为大型项目经过长时间的进化,代码里面的「噪音」太多,做过大型项目的同学肯定深有体会。。
|
4
misaka19000 2019-05-29 00:47:45 +08:00 via Android
看看 guice
|
5
zhuangzhuang1988 2019-05-29 01:03:22 +08:00
java 自己的呗,最牛的
|
6
chendy 2019-05-29 01:06:07 +08:00
看 spring 的文档,spring-boot 的文档,然后结合文档看一些源码
spring 的文档和源码质量绝对是业界一流 说不定还能看到点可以调整的地方提个 issue 或者 pr |
7
p1094358629 2019-05-29 07:22:02 +08:00 via iPhone
Blade Jfinal 这两个框架,快速开发。
|
8
luckylo 2019-05-29 07:56:43 +08:00 via Android
国内的快速“框架”开发就算了吧。有的靠文档收费,有的索性没有文档可言。。。至于收费的文档,价值几何不多说,代码中注释完善的,那也没法文档收费了
|
10
MoHen9 2019-05-29 08:41:02 +08:00 via Android
看 retrofit, 核心代码短小精悍,动态代理、适配器、工厂模式用的非常好,抽象度高,扩展起来丝滑般柔韧。
|
11
yyConstantine 2019-05-29 09:00:35 +08:00 via Android
马
|
12
zrc 2019-05-29 09:00:46 +08:00
flume 的还不错 。经常推荐其他同事看下
|
13
mmdsun 2019-05-29 09:12:44 +08:00 via Android
struct2 适合阅读源码比 spring 少多了。还有 Redis (这个 Java 面试问的多,而且设计也非常出色。
|
14
passerbytiny 2019-05-29 09:23:14 +08:00
如果你能问这个问题,那么你需要的是先要去看 Spring 的开发指南。如果你认为 Spring 的太长,那么你应该放弃学习的想法。
开源项目是让人用或者让人参与开发的,不是用来学习的。要想学习,还是需要传统的学习方法:理论上看书看文档;实践上搞模拟项目搞实际项目。 |
16
phx13ye 2019-05-29 09:40:30 +08:00
rt.jar
|
17
Guozi1989 2019-05-29 09:42:37 +08:00
插眼
|
18
gz911122 2019-05-29 09:54:06 +08:00 1
retrofit +1
没有设计模式的滥用,短小精悍 |
19
AcatZz 2019-05-29 10:03:11 +08:00
插眼
|
20
ZY2071 2019-05-29 10:15:03 +08:00
|
21
TommyLemon 2019-05-29 10:15:52 +08:00
可以看下这个,5.9K Star 远超 Hibernate 追赶 MyBatis
技术改变世界,前后协同变革 自动化 ORM 可靠度高达 99.85% https://www.v2ex.com/t/568631 |
22
TommyLemon 2019-05-29 10:18:40 +08:00
|
23
TommyLemon 2019-05-29 10:20:51 +08:00
@p1094358629
自动化接口与文档 ORM 库 APIJSON 提供 JFinal 的 Demo,叫 APIJSONFinal,SpringBoot 的 Demo 叫 APIJSONBoot www.v2ex.com/t/568631 |
24
c4f36e5766583218 2019-05-29 12:20:25 +08:00
|
25
luckylo 2019-05-29 12:35:07 +08:00 via Android
@Macolor21 文档收费 guns 去了解下。至于看例子,码云上去按 star fork 去查下就知道了,水分有多重,不想说。tio,文档就几句话。zbus,被我在评论区说一句怀疑刷 star,评论区关闭了,代码可以说没任何注释。。
|
26
a1274598858 2019-05-29 12:40:50 +08:00
jfinal
|
27
luckylo 2019-05-29 12:41:33 +08:00 via Android
@Macolor21 我没有针对天朝那些开源开发者的意思,然而现实就是很多开发者沉不下来,打着开源的幌子做一些快速开发“框架”,美言之开源不易,请支持作者。确实好用,我会尽绵薄之力捐赠点,文档收费绑架的。。。并不是没有
|
30
zpf124 2019-05-29 13:53:56 +08:00
一切
|
31
jzds001 2019-05-29 13:59:23 +08:00
代码开源,文档收费。
|
32
TommyLemon 2019-05-29 14:07:05 +08:00
@Macolor21 注释非常全,代码很规范严谨,用了不少设计模式,项目也比较轻量,怎么不适合看源码了?
|
33
luckylo 2019-05-29 16:00:07 +08:00 via Android
@luckylo 不好意思,误解了。
然后楼主可以去看看 guava apache common 之类类库 |
35
vison09 2019-05-29 17:57:57 +08:00
redis 的吧
|
36
jc89898 2019-05-29 18:02:04 +08:00
看什么不清楚, 反正千万别看某传销项目
|
37
ChanKc 2019-05-31 10:51:39 +08:00
openjdk
|