java框架有哪些,java框架有哪些,分别是干什么的?

框架 2

Java框架多带来的一个很大的影响就是要学的东西很多

Java框架多带来的一个很大的影响就是要学的东西很多,C#(这里用.Net更加精确)的话只要跟着微软就够了,微软是一个公司,还有一个强大的.NET社区。

还有一个我喜欢看源码,特别是好的框架的源码,.NET可以读一切源码,虽然以前不行,但是现在可以了。虽然有时候不能完全领悟,但是依然可以学习到很多东西。

语言进步速度Java的确很慢,Java在语言层面已经被C#甩开不少,很多地方的确值得吐槽。说到做产品,学习思想,社区的威力就出来了,这个时候,.NET社区给予一个程序员的营养是远远超过其它社区的。

最后,现在Java / C#都老了,新出来的都是go这种了,还有现在python/ruby/js等等动态语言也开始火起来了。多学几种语言总是好的。

Java只需学一个框架

Java只需学一个框架,就是Spring。但实话实说java的语法很烂,比c#难用,要不是有些项目非要用,我是真不用java。vs好用是好用,就是一个安装包几个
G,安装后系统装一堆服务组件,sqlserver也是好几个G,java开发工具eclipse,sbt,idea,mysql数据库就一个压缩包才几百兆,解压点击就可以直接运行,绿色快速,美滋滋!但是国内还有的吗在二线城市几乎绝迹了。

java相关的教程

java相关的教程,包括spring框架、dubbo、akka等一系列流行框架特性的使用,而且更新及时和频繁,值得学习参考
地址:网页链接

Java和Csharp相比

Java和Csharp相比,一个好用的ORM框架都没有吗?

确实没有,这个是语言层面的问题。

程序员都知道Csharp的ORM非常的多,
比如EFCore、FreeSQL、SQLSugar、Dapper等。

但是你看看Java,找了很久都没有发现有能和Csharp相抗衡的ORM框架。

比如常用的 Mybatis/Mybatis-Plus、Hibernate、SpringJPA 都无法和Csharp的ORM框架比。
有个Ktorm还不错,但是需要使用Kotlin。

那Java为什么没有能打的ORM框架呢?

因为Java语言没有linq,表达式树,扩展方法,运算符重载这几个特性。

所以Java的ORM框架除了用反射把实体类更换成表和字段以外,做不了什么事情。

而Csharp利用以上几个特性几乎实现了sql语法完美还原。并且支持静态检查重构。

在语言层面上,Java还有很大的提升空间。


这份Java 主流框架很全

这份Java 主流框架很全,但是篇幅有限没更新
完,各位小伙伴可以找我要。
【图片】鐘排序是按照技术组件、开发框架到代码工具~

标签: #关键字 #有哪些 #框架 #语言 #数据库 #服务器 #维生素 #框架