• @[TOC]
    思路:
    SqlSessionFactory -> SqlSession ->StudentMapper ->CRUD
    Spring整合Mybatis时,我们如果只需要SqlSessionFactory 那么其他的功能都是可以实现的,所以在整合时就是将Mybatis的SqlSessionFactory 交给Spring的Ioc容器来管理。

    阅读全文 »

由于idea这个软件,对于项目管理来说特别的不方便,一个项目只有一个demo,如果我想对比以前做的demo,这就有点尬了,所以想着把项目传到github中,这样可以集中管理代码,查看方便!我查看了好多的博客,下面开干,大家坐稳了!

阅读全文 »

由于idea这个软件,对于项目管理来说特别的不方便,一个项目只有一个demo,如果我想对比以前做的demo,这就有点尬了,所以想着把项目传到github中,这样可以集中管理代码,查看方便!我查看了好多的博客,下面开干,大家坐稳了!

阅读全文 »

@[TOC]

一、设计模式的目的:

1)代码重复性(即:相同功能的代码,不用多次编写)
2)可读性(即:编程规范怀,便于其他程序员的阅读和理解)
3)可扩展性(即:当需要增加新的功能时,非常的方便,称为可维护)
4)可靠性(即:当我们增加新的功能后,对原来的功能没有影响)
5)使程序呈现高内聚、低耦合的特性

阅读全文 »

代理模式指的就是使用现一个代理类来代理另一个目标类的行为,比如说我们一般在租房子的时候,不直接和房东进行交涉,而通过房屋中介来进行操作,因为他们手里可能有很多的房源,对于房东来说,就可以直接与房屋中介进行交流。类似的例子数不胜数,又比如好莱坞的明星,都有他们自己的经济人,当然这里指的可不是宝强的经济人,开个玩笑,他们的经济人负责明星的经济活动,这里指的就是代理模式!

阅读全文 »

基本介绍:
装饰者模式:动态的将新功能附加到对象上,在对象功能扩展方面,它比继承更具有弹性,装饰者模式也体现了开闭原则(ocp),装饰者模式也可以理解为包装模式。

阅读全文 »