![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java高级框架学习
java高级框架学习
「已注销」
这个作者很懒,什么都没留下…
展开
-
SpringIOC-解决层与层对象之间的高耦合问题
一、SpringIOC 的介绍与学习 1.SpringIOC的介绍 问题: 在使用MVC的结构体系来完成后台功能代码的声明时,在一定程度上降低了代码的冗余,但是层与层之间的耦合性过高,造成代码升级维护特别麻烦,比如,某天业务层某个类文件需要替换为新的类文件,那么,控制层所有调用该业务类的代码需要全部修改为调用新的业务类. 解决: 将层与层对象之间的关系进行解耦,由直接变为间接. 实现: SpringIOC.作用:实现了代码层与层之间的解耦. 2.SpringIOC的原理 3. SpringIOC的使用原创 2020-07-06 17:24:11 · 574 阅读 · 0 评论 -
Spring框架-全功能栈的应用程序框架
一、框架的引入 1. 问题 不使用框架来实现一个功能的基本流程: ①创建一个web项目 ②创建数据库 ③使用jsp技术完成页面的开发 ④使用Servlet+MVC+Mybatis完成技术的开发 功能实现流程: 在后台基于MVC的整个代码实现流程中,发现很多功能的流程是重复的。比如:数据库操作使用原生的jdbc来操作数据,查询所有的学生信息和查询所有的班级信息这两个代码除了Sql语句以及结果遍历不同外,其他的全部相同。也就说不同功能的代码中出现了相同的代码部分。这样造成,重复的代码需要我们在不同的功能中,重原创 2020-07-06 08:45:45 · 233 阅读 · 0 评论 -
Maven-项目管理工具软件-基础篇
一、Maven的引入 [1] 传统方式中项目jar包资源的问题 传统方式中项目jar包资源的问题: 问题一: 项目中的jar包资源需要我们自己从网上下载后,手动导入到项目中使用,一旦jar包资源过多,容易造成遗漏并且不好管理。 问题二: 假如我们有两个项目,项目A和项目B,如果项目A中需要使用项目B 中的某些资源,需要我们自己手动的将项目B中的资源导出为jar包,然后手动导入到A项目中,比较麻烦。 总结: 在项目中使用第三方的资源来完成自己的功能开发时,第三方资源的查找下载 以及管理都是手动的,我们自己原创 2020-07-05 16:18:41 · 510 阅读 · 0 评论