java里面那么多框架,选择哪个啊
答案:2 悬赏:70 手机版
解决时间 2021-04-07 18:29
- 提问者网友:你挡着我发光了
- 2021-04-07 00:06
java里面那么多框架,选择哪个啊
最佳答案
- 五星知识达人网友:woshuo
- 2021-04-07 00:57
java有很多框架,如果是web应用,推荐学习spring、hibernate(或iBtas)、Stunts2,这是Java web的基础。如果是网络方面的,学习Mina等socket编程的
全部回答
- 1楼网友:想偏头吻你
- 2021-04-07 02:16
学java的,没有不学框架的.但框架设计是用来简化项目开发的,但它的目的达到了吗?回答是,估计达到了.但成本呢?但学习曲线的增加,java门槛真的很高了.
幸好我们是做GIS的,有些可以不去学习,但也免不了啊!怪不的很多人选.net.但实在不能理解arcgis server那么推崇JSF框架.有时间我们好好说说JSF.
在我看来,JSF一类的框架有几个问题:a,太依赖工具.b,造成用户忘记web细节(有利有弊)c,不适合webgis,关键是状态问题.
二 静态类型语言
语言动静类型优缺点,我前面几篇也有所描述,但从流行角度看,动态类型语言现在很流行.
三 java与xml
很多java初学者者,包括以前的我.把java中的xml配置当成多么伟大的一件事情去看.在现在看来,java的过度依赖xml,恰恰说明java语言的缺点. 很多框架更是把xml应用的出神入化.到底你是用java编程呢?还是用xml编程呢?总结一下:
xml表现数据的内容是合理的,但表达逻辑是java等强加的.
java不适合表示结构性的数据.{a,"123";b:'456'}这个简单的结构,在java中是好多行代码!
程序员不仅需要考虑java代码,还要考虑xml内容.累不累啊!
四 java的基本类型
和c#一样,为了照顾c++er,设计的时候有了基本类型.如int,float... ... 一门不是纯面向对象语言!!!
五 java的反射无比的难用
见上篇
六 无法很快的运行你的代码
当你用jsf时,当你该下bean.xml.当你改一下managedbean类,你需要做多少工作才能看到你的修改结果呢?
幸好我们是做GIS的,有些可以不去学习,但也免不了啊!怪不的很多人选.net.但实在不能理解arcgis server那么推崇JSF框架.有时间我们好好说说JSF.
在我看来,JSF一类的框架有几个问题:a,太依赖工具.b,造成用户忘记web细节(有利有弊)c,不适合webgis,关键是状态问题.
二 静态类型语言
语言动静类型优缺点,我前面几篇也有所描述,但从流行角度看,动态类型语言现在很流行.
三 java与xml
很多java初学者者,包括以前的我.把java中的xml配置当成多么伟大的一件事情去看.在现在看来,java的过度依赖xml,恰恰说明java语言的缺点. 很多框架更是把xml应用的出神入化.到底你是用java编程呢?还是用xml编程呢?总结一下:
xml表现数据的内容是合理的,但表达逻辑是java等强加的.
java不适合表示结构性的数据.{a,"123";b:'456'}这个简单的结构,在java中是好多行代码!
程序员不仅需要考虑java代码,还要考虑xml内容.累不累啊!
四 java的基本类型
和c#一样,为了照顾c++er,设计的时候有了基本类型.如int,float... ... 一门不是纯面向对象语言!!!
五 java的反射无比的难用
见上篇
六 无法很快的运行你的代码
当你用jsf时,当你该下bean.xml.当你改一下managedbean类,你需要做多少工作才能看到你的修改结果呢?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯