
框架
zl1zl2zl3
这个作者很懒,什么都没留下…
展开
-
数据持久化框架为什么放弃Hibernate、JPA、Mybatis,最终选择JDBCTemplate!
因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是总体上最好的,可惜不是完全免费,最终选择JDBC Template。Hibernate和Mybatis是使用最多的两个主流框架,而JOOQ、Ebean等小众框架则知道的人不多,但也有很多独特的优点;而JPA则是一组Java持久层Api的规范,Spring Data JPA是JPA Repository的实现,本来和Hibernate、Mybatis、JOOQ之类的框架不在同一个层次上,但引.转载 2020-07-08 19:49:55 · 586 阅读 · 0 评论 -
Struts2 为什么被淘汰?自己作死!
Struts2 那些年可谓是风光无限啊,Struts2 + Spring + Hibernate 三大框架一起组成了 "SSH"————牛逼哄哄的 Java Web 框架三剑客。SSH,有过几年工作经验的 Java 程序员应该都听说过吧?现在刚出来工作的小弟弟、小妹妹们应该很少有人了解它了。但,那个还属于 SSH 风靡的年代,不管你是在学校学习,还是去培训机构培训,还是去任何一家软件公司面试,SSH 那就是标配了。时过境迁,现在除了老掉牙的老项目,已经很少有公司还用 Struts2 开发了.转载 2020-05-15 10:38:10 · 1055 阅读 · 0 评论 -
从零开发一个 Java Web 项目要点
前言本文章详细的列出了开发一个传统JavaWeb项目需要注意的要点,从环境准备开始到三层架构搭建,需要注意的地方全部罗列出来。第一部分:环境准备1.Maven命令创建web骨架mvn archetype:create -DgroupId=net.rocketa -DartifactId=mywebapp -DarchetypeArtifactId=maven-archetype...转载 2020-04-20 14:11:54 · 216 阅读 · 0 评论 -
2020 年国外 9 个顶级的 Java 框架,你知道几个?
来看下外国人整理的 9 个顶级框架:诞生于1995年的Java,目前已在134,861个网站上广泛使用,包括ESPN、SnapDeal等。在其24年的成长史中,Java已经证明了自己是用于自定义软件开发的顶级通用编程语言。Java广泛应用于科学教育、金融、法律和政府等行业。在下面的饼图是Java语言在各个行业中的使用情况。这种开源编程语言是面向对象的,其目的是给予应用程序开发人员编...转载 2020-01-08 17:41:34 · 923 阅读 · 0 评论 -
Spring Web 应用的最大败笔
来源:http://t.cn/EM8ROEb开发人员在使用Spring应用时非常擅长谈论依赖注入的好处。不幸的是,他们没有真正的利用到它的好处,如单一职责原则,分离关注原则。如果我们一起来看看大部分Spring的Web应用程序,常见的错误的设计如下:1.领域模型对象用来存储应用的数据(当作DTO使用),领域模型是贫血模型这样的反模式。2.业务逻辑位于管理域对象数据的服务层中。3...转载 2019-03-21 09:30:25 · 341 阅读 · 0 评论 -
请停止学习框架
作者:sizovs 译者:方应杭来源:https://zhuanlan.zhihu.com/p/52814937我们都是程序员,我们需要与技术保持同步。每一天我们都要学习编程语言、框架与库。我们了解的现代开发工具越多越好,比如Angular,React,Riot,Vue,Ember,Knockout,和这些新技术保持同步真是一件很有意思的事情。但是....我们却...转载 2019-03-27 19:30:57 · 216 阅读 · 0 评论 -
面试题:SSH 和 SSM 两个框架的浅显的区别?
概述本人使用过SSH框架一段时间,最后在优化项目的时候决定使用SSM框架,这两种框架的一些浅显的区别我在这里说下。SSH框架是Struts+Spring+Hibernate而SSM是指的Spring-MVC+Spring+MyBatis,光从这两个缩写就可以看出来,如果比较两者的区别的话主要比较Struct和Spring-MVC以及Hibernate和MyBatis。SpringMVC...转载 2019-04-18 10:05:16 · 306 阅读 · 0 评论