1
kideny 2016-07-05 11:22:48 +08:00
java , mysql , oracle 数据库,好歹也养活了那么多人。
别这样说人家好吧,你开公司难道是做慈善的? |
2
eightqueen 2016-07-05 12:54:24 +08:00 3
@kideny 吃相太难看,和微软一个德行, IT 行业老流氓,靠专利打压竞争对手,但是自己又没啥创新,现在已经成为科技进步的绊脚石。要不是这两家公司利欲熏心,安卓可以发展的更好。
|
3
xAx 2016-07-05 12:56:15 +08:00 1
花钱买的东西,不想要了丢垃圾堆又不犯法。
而且 javaee 这东西使用的比例有多大?除了 servlet\jsp 之流,其它用的太少。各种框架轮子都可更好的替代 javaee. javaee 实用性很低,做 java web 开发的首选都是用哪个框架好,而不是选哪个 java ee 技术实现。你会关心 spring\mybatis 实现了哪个 jsr 规范吗? 很显然,抛弃 javaee 是减少概念给程序员减负, oracle 做了一个对的决定。 |
4
dexterzzz 2016-07-05 13:18:40 +08:00 1
说业界毒瘤,怎么没人去开发一个数据库干倒他.当初 SUN 怎么倒闭的.
|
5
tony1016 2016-07-05 13:21:00 +08:00
@xAx 这话不能完全同意。 javaee 只能说易用性很低,但是越到复杂的大型企业构建,其考虑还是很周到的,比如 ejb 对于双边事务的协调等等, jca 对于异构连接的兼容性等等,都是最好的。你不能说 websphere 通常部署 war 包,它就和 tomcat 是一个东西,完全是错配而已。另外, jsr 的规范好就好在你不需要去关心,但是处处存在。只要你面相接口编程,经常需要引入 jsr 的接口定义。另外,即使你不面相接口编程,你所有使用的 xml , datasource , jpa 等等等等,不都是 jsr 做出来的规范
|
6
powtop 2016-07-05 13:39:55 +08:00 1
小朋友才看对错,大人只看利益。
|
8
yannxia 2016-07-05 16:27:12 +08:00
JAVA EE 只是标准,恰好有一大波人不喜欢这套标准,比如 Spring ,选择性的实现想实现的标准,并不影响 Java 的发展, Java 语言本身就那样了。
现在 Java web 开发,大家都认可 Spring ,当时看了一遍 J2EE 的文档,东西也就那样。 |
9
firefox12 2016-07-05 18:42:36 +08:00 via iPhone
你有什么资格评论别人毒瘤? 东西是他买的,不被侵犯权益是他的权力。你买的车,你给别人随便用吗? java 规范是开放的,你们自己去实现一套就可以了,为什么又要用别人的?
|
10
lichun 2016-07-05 19:57:18 +08:00 via iPhone
我比 Oracle , Microsoft 牛逼系列
|
11
changshu 2016-07-05 20:04:36 +08:00
吃相是难看, 但是也不是不干事的, 别的不说, mysql 在 oracle 手里后改进非常大.
|
12
odirus 2016-07-05 20:18:52 +08:00
为什么你说 Oracle 是毒瘤???难道所有产品都必须无偿提供使用吗?
同楼上,一直觉得 Oracle 、$MS 、 IBM 异常强大 |
13
hantsy 2016-07-05 20:25:33 +08:00
今天看了不少笑话,离开了 Java EE 标准, Spring 除了 IOC 有什么。。。
Spring MVC 基于 Servlet , Spring 提供了 Jdbc , Hibernate/JPA, JTA, JMS, SOAP Webservice, 等集成,说白了只是 Java EE 标准的 Glue CODE. MyBatis 离开了 JDBC 吗? 没有 Java EE , Spring 什么都不是。 |
14
zhuangzhuang1988 2016-07-05 20:27:27 +08:00
根据垠神的说法 http://www.yinwang.org/blog-cn/2016/05/14/future
""" 由于这么多次的惨痛经历,我不再想为 startup 公司工作,除非是作为 founder 。我尊敬一些成熟低调的大公司,比如 IBM , Intel , AMD ,微软, Oracle ( Sun )…… 对 Google 和 Tesla 这样年轻浮躁的公司不感兴趣。我感兴趣的领域包括系统平台,数据库,程序语言,编译器,运行时系统(比如 JVM ),并行和分布式计算,硬件设备,以及一切跟性能相关的问题。 """ 还是传统软件公司牛 |
15
22too 2016-07-05 20:39:51 +08:00 1
如果没有这些大公司,互联网不可能发展的这样快。用着盗版的 windons ,说别人流氓。 oracle 太贵,你可以不用啊。这些大公司产生的价值,带动着整个互联网前进。他们同样也提供了无数的就业岗位。
他们是值得尊敬的。我会尊敬他们。毕竟我用着盗版。 |
16
wwthappy 2016-07-05 20:50:50 +08:00
不要这么说人家,好歹人家踏踏实实做技术,做基础,比大部分互联网公司要强得多。
|
17
murmur 2016-07-05 20:56:07 +08:00
Oracle 最强数据库,没有之二
|
18
cpygui 2016-07-05 22:18:33 +08:00
我也听到过有人说苹果是业界毒瘤, osx 难用的死,买来就装 win
|
19
fengerzh 2016-07-05 22:42:27 +08:00
java 本身的商标权也属于 oracle ,如果 oracle 连 java 的工程师也一并撤销呢?别以为他们不敢。
|
20
codingblack 2016-07-05 22:54:35 +08:00
@cpygui 那还买 mac 干嘛
|
21
cuebyte 2016-07-05 22:54:44 +08:00
一家靠着法务部门赚钱的公司,当然可以去死一死了。
MySQL 和 Java 离开 Oracle 会更好。 |
23
popok 2016-07-06 08:57:10 +08:00
反正我觉得甲骨文很牛逼的。
|
24
hooluupog 2016-07-06 11:01:36 +08:00
@zhuangzhuang1988 他的确应该找一家比较适合养老的公司。
|
28
clorts 2016-07-06 17:46:36 +08:00
@eightqueen 为啥微软可以收专利费, oracle 收不了呢?
|
29
chocotan 2016-07-06 18:23:40 +08:00
java ee 有很多内容的, 上面有同学列举了,就不说了
jsf 很久之前折腾过,感觉很不错,只是不适合发展趋势罢了 |
30
Marooned_SMJ 2016-07-07 07:12:27 +08:00
行业毒瘤这词真好,我国的真毒瘤还在继续建柏林墙呢 233
|
34
hantsy 2016-07-07 09:55:27 +08:00
@wuxqing 很多标准都是从 Java EE 移植到 SE 的,除了 JDBC , 如 XML 相关, SOAP 客户端等 。 JDBC 在 SE 中只是一部分,还有一些保留在 Java EE ,比如 XA Data Source 的实现,需要容器支持。
|
38
customer 2016-07-15 11:37:38 +08:00
@hantsy 强调 JEE 的价值是没问题,但是你确定 Spring 的价值在于 JEE 吗?说 IOC 、 AOP 反而是 Spring 的精华也不为过。
虽然 Spring 十全大补的方式确实吸引了大量的码农,但说 Spring 离开 JEE 什么都不是也太偏颇了 |
39
hantsy 2016-07-19 22:41:57 +08:00
@customer 对 Java EE 开发, Spring 真的没那么重要。
IOC , AOP 不是 Spring 发明的, 之前 PicoContainer 已经做很好,最初 Spring AOP 只是集成了 AOP alliance ,后来被一些 AspectJ 的追棒者强行加入 AspectJ 的支持, 让 Spring 支持不同 weaving 方式: runtime, loading, compile 。除默认的 RUNTIME 外,不知道有多少人用过 Loading 和 Compile time weaving ? 相比 CDI(概念来源于 JBoss Seam , Java EE 6 标准化了), TypeSafe 的注入方式 Spring 落后了好多年。而且不支持 Decorate , Alternative , Interceptor (相当 Spring AOP ,更简洁) 等模式, 虽然 Spring 4.x 加入了 meta annotation, 基于接口的带参数类型的 Generic Bean 的注入,但与 CDI 相比非常丑陋,直到 4.2 的 Event 才可以使用 POJO, 但依然没 CDI Event 那么优雅。 * [Generic type injection]( https://github.com/hantsy/spring4-sandbox/wiki/generic-type-injection) * [Meta annotation]( https://github.com/hantsy/spring4-sandbox/wiki/meta-annotation) [Spring 4.2 Event Sample]( https://github.com/hantsy/spring4-sandbox/blob/master/event) 除去 AOP 和 IOC ,在 Spring 中使用到 JSF , JPA , JMS , Bean Validation , JSR 330 (@Inject ) 等都是 Java EE 标准。 使用 CDI 和 EJB 3.x 代替掉 Spring , Java EE 标准一套显得更自然一些。 Spring 最初目标是代替 EJB 2 ,请记住 Spring 作者是在 J2ee development without EJB 一书的源代码基础上发展出 Spring 框架。 https://www.amazon.com/Expert-One-One-Development-without/dp/0764558315 书名是 Without **EJB**,不是 Without J2EE/Java EE 。 EJB 2 写起来非常繁琐,但那是十几年的事。但 EJB 本身就是 IOC 思想, EJB 3.0 得益于 Java 5 Annotation 大大简化, 也变成 POJO 方式。 我从来不觉得 Java EE 和 Spring 是对立, Java EE 5 ( 2006 年,标准化了 Hibernate 加入了 JPA 1.0 , 简化的 EJB 3.0 ) 出来后,我也不觉得 Spring 再那么重要。 |