Java之SSH
文章平均质量分 90
小兀哥
变是永远不变的
展开
-
SSH框架——走进Struts2
所谓框架,其实就像我们盖房子一样,需要先搭建支架,然后再进行添砖加瓦,使之达到完美。而在软件开发中,框架也是一样的:就是将通用的代码进行封装,使我们可以重复利用,达到了高效开发的效果。当然既然已经搭建好的框架,用到我们的系统中,我们就需要学习它,怎么使我们自己独有的代码和框架进行完美的结合。因为大家都在用这些优秀的框架,所以框架的学习,其实就是框架规范的学习。有了规范,有个约束,有了统一,才能更加有利于合作的开发。原创 2015-11-20 08:50:30 · 3111 阅读 · 35 评论 -
SSH——Hibernate初学者之旅(一)
之前我们介绍过了三大框架中的Structs和spring,今天我们来介绍一下Hibernate。 我们通过介绍什么是Hibernate,知道了它就是JPA的一种实现,而且我们知道Hibernate是没有侵入性的轻量级框架。通过此次学习,我们对Hibernate有了一个大概的认识,便于我们以后的学习和使用。原创 2016-01-08 09:50:58 · 1081 阅读 · 4 评论 -
SSH——浅谈spring中的事务(二)
今天,我们接着来学习事务。上次我们说到了事务的概念,特性等,可是我们还不知道怎么用。今天我们就来说一下spring中的事务管理。 通过这两次的学习,我们不仅了解了事务的一些基本知识,更明白了在实际中如何使用。但是对于事务更深层次的理解,我们还需要继续深入学习。总结是我们收获的必经之路,所以,多看多总结。原创 2016-01-07 15:19:33 · 1940 阅读 · 9 评论 -
SSH——浅谈spring中的事务(一)
事务这个词我们早就接触过,可是并没有深入的理解。而在学习spring的过程中,发现它提供了一种事务的机制,所以我们来看看事务是什么,然后再学习spring中的事务是什么样的。 我们已经了解了一些事务的基本知识,而且事务的管理在我们的实际开发中是一项重要的工作,所以我们要对这块儿要多下点功夫。当然,我们在下篇博客中会继续给大家介绍spring中的事务管理。原创 2016-01-07 15:17:42 · 1617 阅读 · 23 评论 -
SSH——Hibernate初学者之旅(六)
上次我们说到Hibernate对象的几种状态,今天我们来看看Hibernate中的缓存机制。hibernate中的缓存有两种,分为一级缓存和二级缓存, 我们从开始介绍Hibernate概念到Hibernate映射关系,最后写了Hibernate的对象状态和缓存机制,这些都只是冰山一角。以后的知识还需要我们继续深挖。希望这一系列的文章能让Hibernate的初学者有第一定的收获。以后我们再继续分享其他知识。原创 2016-01-23 21:05:43 · 686 阅读 · 3 评论 -
SSH——Struts2大战SpringMVC
最近在做项目的过程中使用到了SpringMVC,感觉与之前学的structs2有点像,可是不知道它们有什么区别,而且不知道在选型的时候应该如何考虑。 经过了一系列的比较我们知道了springMVC与structs2的区别,这样我们对它们 的认识就会更加深刻,我们学习的过程中也一样,要不断的去总结,对比自己学过的一些知识,然后我们就会有新的发现,当我们再学习其它类似的东西时,就能很快上手了。原创 2015-12-21 15:48:11 · 1094 阅读 · 6 评论 -
SSH——Hibernate初学者之旅(五)
之前我们学习了hibernate中的映射关系,接下来我们看看hibernate中的缓存机制,在了解缓存机制之前,我们要先了解一下hibernate中对象的几种状态。 通过这次学习,我们知道了Java对象的三种状态:临时状态,持久化状态,游离状态。知道了状态之间的转化,也知道了一个对象的整个生命周期。但是我们了解的还不太深入,还需要在实际应用中去体会,继续深入学习。下次我们将介绍hibernate中的缓存机制。原创 2016-01-20 10:15:46 · 625 阅读 · 4 评论 -
SSH——Hibernate初学者之旅(四)
之前我们说到了一对一和一对多关系的几种映射类型,最后只剩下多对多关系的映射。一般来讲,我们会将多对多关系抽出第三张表,转化为一对多关系,但是难免会有一些特殊情况。今天我们就来看看多对多关系的映射。 至此,我们将hibernate中常用的几种映射关系已经学习了,至于其他的如继承关系等,这里就不在一一赘述了,我们学习不仅仅停留于此,这只是开了一个头,所以,我们还需要结合实际情况,继续深入学习。原创 2016-01-19 10:15:51 · 692 阅读 · 2 评论 -
SSH——Hibernate初学者之旅(三)
上次我们说到了hibernate映射关系中的一对一关系,可是,我们知道,在实际应用中,我们最常遇到的还是一对多的关系。所以,今天我们来看看一对多关系的映射是怎么做到的。 我们通过一对多映射关系的学习,了解了one-to-many和many-to-one的使用,那么下次我们将继续介绍many-to-many的映射关系。原创 2016-01-18 17:11:38 · 809 阅读 · 2 评论 -
SSH——浅谈Spring中的IOC容器
最近仔细学习了一下spring技术,其中最为核心的就是IOC容器和AOP。IOC可以实现动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置文件来动态的创建对象,和调用对象里的方法的 。 首先我们先来认识一下IOC容器。原创 2015-12-15 08:18:18 · 1308 阅读 · 28 评论 -
SSH——Hibernate初学者之旅(二)
上次我们大致介绍了一下hibernate的概念、作用等,知道了hibernate是一种持久化的ORM框架,那么在实际使用中我们是怎么来实现映射关系的呢,我们先一起来看看一对一关联的映射关系。 通过此次学习,我们知道了Hibernate中一对一关系映射的种类以及实现,但是在我们实际开发中最常用的还是一对多关系的处理,下次我们将一起学习Hibernate一对多关系的映射关系。敬请期待。原创 2016-01-15 18:45:38 · 764 阅读 · 4 评论 -
秒秒钟看懂MyBatis
最近做项目用到了MyBatis,之前没接触过,本以为它有多么高深呢,结果看完之后才发现So Easy,因为之前用过Hibernate,所以感觉它很容易理解。赶紧让我们看看它到底是个什么东西吧。 我们现在只是简单了解了一下MyBatis,在开发中完全可以快速上手了,但是其他如事务、缓存、存储过程、动态sql、映射等,我们就不在介绍了,感兴趣的朋友可以自己看看。原创 2016-02-16 18:36:33 · 1545 阅读 · 15 评论