SSH
文章平均质量分 79
非本人文章
活到老,学到老
展开
-
【Hibernate】——概述
从今儿起,我系统的学习总结SSH框架了,我先从Hibernate入手,因为开发一般从底层开始嘛。 Hibernate是什么: 百度百科如是说: Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程原创 2016-11-29 17:48:11 · 500 阅读 · 16 评论 -
【Spring】——AOP简述
主要用于事务,原创 2017-02-19 21:06:34 · 828 阅读 · 0 评论 -
【Spring】——宏观了解与原理
IoC优势: IoC(控制反转):本来是由应用程序管理的对象之间的依赖关系,现在交给了容器管理,这就叫控制反转,即交给了IoC容器,Spring的IoC容器主要使用DI方式实现的。不需要主动查找,对象的查找、定位和创建全部由容器管理 1、大量减少了Factory和Singleton的数量,使代码层次更加清晰,主要原因是我们不再查找、定位、创建和管理对象之间的依赖关系了,都交给IoC容器管理了 2、Spring的IoC容器是一个轻量级的容器,没有侵入性,不原创 2017-02-07 19:35:24 · 664 阅读 · 16 评论 -
【Struts】——工作流程
【Struts】——架构原创 2017-01-30 18:56:48 · 367 阅读 · 4 评论 -
【Struts】——ActionForm
静态ActionForm方式,使用get/set方法,而动态ActionForm方式,使用map的getkey方式,其中key就是标签name的值。 使用动态ActionForm优点:若更改表单和ActionForm时不需要重新编译,而静态的需要更改静态的ActionForm.Java文件,必须重新编译。缺点:静态返回的是对应的值,动态ActionForm返回的是对象,我们还要把这个对象进行强制转换。原创 2017-01-30 18:58:28 · 879 阅读 · 9 评论 -
【Struts】——登录示例
上一篇初步了解了Struts,然后再根据一个示例练习,会更好的了解其流程。——以登录为例原创 2017-01-30 18:57:35 · 469 阅读 · 5 评论 -
【Struts】——宏观了解与原理
它通过采用JavaServlet/JSP技术,实现了基于JavaEEWeb应用的MVC设计模式的应用框架,是MVC经典设计模式中的一个经典产品。原理: 下面我们从模型(Model)、视图(view)和控制器3部分介绍Struts的原理体系。原创 2017-01-30 18:56:22 · 501 阅读 · 4 评论 -
【Hibernate】——使用连接表的单向关联映射
使用连接表的单向关联(Unidirectional associations with join tables) 一对多(one to many) 基于连接表的单向一对多关联 应该优先被采用。请注意,通过指定unique="true",我们可以把多样性从多对多改变为一对多。原创 2016-12-31 20:43:28 · 678 阅读 · 11 评论 -
【Hibernate】——双向关联映射
双向关联(Bidirectional associations) 一对多(one to many) / 多对一(many to one) 双向多对一关联 是最常见的关联关系。(这也是标准的父/子关联关系。) <many-to-one name="address" column=原创 2016-12-31 20:54:26 · 684 阅读 · 10 评论 -
【Hibernate】——单向关联映射
介绍 关联关系映射通常情况是最难配置正确的。在这个部分中,我们从单向关系映射开始,然后考虑双向关系映射,由浅至深讲述一遍典型的案例。在所有的例子中,我们都使用Person和Address。 我们根据映射关系是否涉及连接表以及多样性来划分关联类型。 在传统的数据建模中,允许为Null值的外键被认为是一种不好的实践,因此我们所有的例子中都使用不允许为原创 2016-12-31 20:33:37 · 801 阅读 · 11 评论 -
【Hibernate】——实体类映射到数据库表
上回说到, Hibernate是一个开放源代码的对象关系映射框架,其核心应该也就是映射了,所以,今天我们了解一下Hibernate是如何将实体和数据库映射的。--即Hibernate根据实体自动建立表和字段。 为了让大家更明了,小编写了一个小demo。实现了将实体映射到数据库表。希望通过这个小程序,让大家有所收获。原创 2016-12-30 12:31:11 · 9974 阅读 · 21 评论 -
【Spring】——IOC配置对象实例
所以,简单的三步,我们就从客户端访问到了Dao层,并且整个功能实现过程中,我们并没有看到Dao层的实现,也没有实例Dao层,但能访问到Dao的方法,这就是spring的IOC的功劳,一方面,它为我们减少了工厂的使用,同时减少了代码中的耦合,使得我们的代码层次更清晰。原创 2017-02-11 21:00:29 · 489 阅读 · 16 评论