摘要: 一、什么是Dao设计模式 Dao设计模式封装了操作具体数据库的细节,对业务层提供操作数据库的接口,因此降低了业务层代码与具体数据库之间的耦合,有利于人员分工,增加了程序的可移植性。 Dao设计模式中主要包含这5个模块: 1、VO类:VO(Value Object)即值对象,每一个值对象对应一张数据库 阅读全文
posted @ 2019-11-27 12:25 牛cattle 阅读(1087) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2019-11-10 11:59 牛cattle 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一、整合思路 SSM框架即SpringMVC + Spring + MyBati框架集,是一种轻量级的Web开源框架。它们各自在JAVA三层架构中负责的模块如下图所示: 其中,SpringMVC与Spring之间本就存在包含关系,所以它们之间并不需要整合,只需要在web.xml中配置使用即可。而Sp 阅读全文
posted @ 2019-10-29 17:39 牛cattle 阅读(1604) 评论(7) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-30 10:20 牛cattle 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-23 09:32 牛cattle 阅读(214) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2019-09-14 17:15 牛cattle 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一、基于邻接矩阵表示法的无向图 邻接矩阵是一种利用一维数组记录点集信息、二维数组记录边集信息来表示图的表示法,因此我们可以将图抽象成一个类,点集信息和边集信息抽象成类的属性,就可以在Java中描述出来,代码如下: 每一个具体的图,就是该类的一个实例化对象,因此我们可以在构造函数中实现图的创建,代码如 阅读全文
posted @ 2019-06-09 11:40 牛cattle 阅读(6289) 评论(0) 推荐(0) 编辑
摘要: 一、什么是代理 代理是一种设计模式,它提供了一种通过代理访问目标对象的方式。在应用代理之前,我们调用对象的过程如下: 客户端直接调用对象并获取返回值。而应用了代理之后,我们调用对象的过程变成如下: 客户端先调用代理,代理再去调用目标对象,目标对象执行后的返回值先经过代理,再由代理返回给客户端。 二、 阅读全文
posted @ 2019-06-03 09:16 牛cattle 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 一、什么是反射 反射是Java提供的动态获取对象和调用对象方法的功能。我们知道在Java中,获取对象的最常用的办法是通过关键字“new”,但这要我们事先将需要获取的对象写死在代码里,在代码运行期间无法改变。而Java的反射机制可以让我们动态获取对象,在代码运行期间才决定获取哪个对象。 二、反射的作用 阅读全文
posted @ 2019-05-26 09:58 牛cattle 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-05-20 21:29 牛cattle 阅读(229) 评论(0) 推荐(0) 编辑