首先 我们要知道 pareto法则
也就是 二八定律又名帕累托定律,也叫巴莱多定律、80/20定律、最省力的法则、不平衡原则等,是19世纪末20世纪初意大利经济学家帕累托发明。他认为:在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的,因此又称二八法则,并被广泛运用到生活和企业管理方面。
我们以前做java开发 用的都是原始的东西
数据操作 很多写在jsp页面,数据持久层用原始的jdbc(打开连接、创建语句、绑定参数、执行查询、处理结果、处理异常、清除资源)
代码冗长、甚至是复杂,但是真正关键的只有一两句,80%的都是样板代码 ,就是你在开发的时候可以从其他地方拷贝过来,然后修改关键的地方的代码即可,这个在现在看来 可以视为劣质代码。但是实际上这些代码很重要,清理资源和处理错误提高了数据访问的健壮性,没有这些操作就不能发现错误,就会让资源处于打开状态,从而导致意外的代码和资源泄露。这是因为这些原因,我们才让框架来处理这些样
板代码,从而确保这些代码是存在的,而且是正确的,我们对于程序员来说,开发时间却大大减少,代码也越来越优雅,
比如spring的jdbc模版,spring的免检异常等。
有时候我们说明一个问题不用讲的很大,只要站着某个角度去比较分析就能明白道理。
分享到:
相关推荐
首先,我们需要回答几个问题,以确定我们为什么要写一个框架,什么是我们的框架,谁是我们的用户对象,如何维护和发展我们的框架等等。这一步骤被称为定位。只有在明确了我们的目标和方向后,我们才能开始设计和开发...
Java 三大框架项目,通常指的是Struts、Spring和Hibernate这三个在Java Web开发中广泛应用的开源框架。它们分别负责Web层、业务逻辑层和数据访问层的功能,为开发者提供了高效、灵活且可维护的开发环境。 Struts是...
Java软件框架 Java软件框架 Java软件框架
BeanShell java 表达式运算框架,及其方便快捷(附jar包,工具类,测试类)
本压缩包“Java框架API大全.rar”包含了三大主流Java Web框架——Spring、Hibernate、Struts的完整API文档,为开发者提供了详尽的参考资料。 首先,Spring框架是Java企业级应用的核心框架,以其依赖注入(DI)和...
Java服务端框架 服务器框架 java服务器框架模板
Java 棋牌游戏框架 WG棋牌包网项目, java服务器.支持单台游戏服务器一到两千人同时在线. 包含: 1.游戏基础框架 2.网关,路由通信模块 3.游戏机器人框架 4.大厅,房间,桌子流程 5.完善的统一棋牌控制库存框架,支持游戏...
java开源框架集java开源框架集java开源框架集java开源框架集
java系统通用框架Java源码.
java SSM 框架源码 企业java SSM 框架源码 企业java SSM 框架源码 企业java SSM 框架源码 企业java SSM 框架源码 企业java SSM 框架源码 企业java SSM 框架源码 企业java SSM 框架源码 企业java SSM 框架源码 企业...
Hibernate是一个对象关系映射(Object-Relational Mapping,ORM)框架,它为Java开发者提供了方便的数据持久化服务。Hibernate允许开发者用面向对象的方式来操作数据库,避免了SQL的繁琐,同时提供了性能优化的可能...
Java后台框架集合是开发高效、稳定且可扩展的后端应用程序的重要工具箱。SpringMVC、Redis和Quartz是其中的三个...开发者需要熟悉各框架的使用方法和最佳实践,以便在实际项目中灵活运用,提高开发效率和系统的稳定性。
Java SSH 框架整合是Java开发中常见的一项技术,主要涉及...总之,Java SSH框架整合是Java Web开发中的基础技能,掌握这一技能能帮助开发者更好地应对复杂的业务场景,并为后续学习更先进的开发技术打下坚实的基础。
Java框架论坛系统是一种基于Java技术实现的在线讨论平台,它主要利用了Struts...在完成这个项目后,你将具备更扎实的Java Web开发基础,为后续学习其他Java框架,如Spring、Spring MVC或Spring Boot等奠定坚实的基础。
基于Java实现的SSM框架整合实战案例 基于Java实现的SSM框架整合实战案例 基于Java实现的SSM框架整合实战案例 基于Java实现的SSM框架整合实战案例 基于Java实现的SSM框架整合实战案例 基于Java实现的SSM框架整合实战...
使用Java Web开发框架时,开发者首先需要配置框架的环境,如设置应用服务器(如Tomcat或Jetty)、导入框架库、配置Web.xml文件等。然后,根据需求创建模型类、控制器类和视图模板。框架通常提供了注解或XML配置方式...
gamepanel的基础框架。 适用于java类。 新手掌握
基于java的开发源码-P2P应用程序协议框架 Java BEEP Core.zip 基于java的开发源码-P2P应用程序协议框架 Java BEEP Core.zip 基于java的开发源码-P2P应用程序协议框架 Java BEEP Core.zip 基于java的开发源码-P2P应用...
本框架涵盖了这两种通信模式,为开发者提供了便捷的客户端和服务器实现。 TCP Socket通信主要依赖于`java.net.Socket`和`java.net.ServerSocket`类。`ServerSocket`在指定端口监听连接请求,当客户端发起连接时,会...
Java验证码框架.可实现多种验证很强大