博客专栏  >  架构   >  SSH快速进阶

SSH快速进阶

SSH是目前较流行的一种Web应用程序开源框架,小编学习已经有一段时间了,想把学习中遇到和解决的问题以及收货总结记录下来,希望能给初学SSH的朋友一个参考的价值,大家一起快速进阶!

关注
1 已关注
14篇博文
  • 【SSH快速进阶】——Hibernate继承映射:每个具体类映射一张表

    【Hibernate继承映射综合分析】 如果系统需要经常进行查操作且子类数量较多,则建议用第一种方案,即每棵生成树映射一张表,这也是最常用的方法,效率较高。 如果追求细粒度的设计且子类数量不多,则可以...

    2016-02-20 17:19
    2084
  • 【SSH快速进阶】——Hibernate继承映射:每个类映射一张表

    上文说了每棵继承树映射一张表,本文继续描述让每个类都映射一张表的配置。 场景:与上篇文章场景一样,如下类图,Pig类和Bird类继承Animal类,要让每个类映射一张表,就是让着三个类都分别映射一张表...

    2016-02-20 10:49
    1270
  • 【SSH快速进阶】——Hibernate继承映射:每棵继承树映射一张表

    我们都知道,Hibernate最大的一个优点就是使开发更加“面向对象”,类与类之间有继承关系,Hibernate中也对这种继承关系提供了映射的封装。  Hibernate为继承映射提供了三种策略:每棵...

    2016-02-18 22:22
    3400
  • 【SSH快速进阶】——Hibernate 多对多映射

    说到多对多关系,印象最深刻的就是大学的选修课。一个学生可以选修多门课程,一门课程可以有多个学生选修。这个场景的E-R图如下: 对于多对多的关系,我们通常会抽出一张中间表,来负责维护这两张表的多对多关系...

    2015-12-30 20:30
    1141
  • 【SSH快速进阶】——Hibernate 多对一映射 和 一对多映射

    上两篇文章说了一对一映射,这里说一下多对一和一对多的映射情况。 多对一和一对多映射的比较: 相同点:映射原理基本一致,建表时,都是在“多”的一端添加外键指向“一”的一端。 区别:维护的关系不同   ...

    2015-12-22 11:42
    2176
  • 【SSH快速进阶】——Hibernate一对一映射(one-to-one)——唯一外键关联

    接着上篇文章,唯一外键关联,就是给一对一关联关系中某个对象加一个外键。比如这里给t_person表添加一个外键,指向t_idcard的主键,并且规定t_person中的外键idCard唯一,也可以达到...

    2015-12-11 11:31
    2756
  • 【SSH快速进阶】——Hibernate一对一映射(one-to-one)——主键关联映射

    在Hibernate中实现一对一映射,有两种实现方式:1、主键关联;2、唯一外键关联,这里先说一下主键关联映射。   主键关联映射:其中一个表的主键依赖于另一张表的主键而建立起的一对一的关系,这两张互...

    2015-12-10 16:50
    1834
  • 【SSH快速进阶】——探索Hibernate对象的三种状态:Transient、Persistent、Detached

    简单来说,处于Transient的对象,就是我们刚new出来、尚未被session管理的对象。它与数据库没有任何交集(数据库中没有与之对应的数据),可以被看做是携带信息的载体,可以对对象本身的属性、方...

    2015-10-12 23:43
    1021
  • 【SSH快速进阶】——Hibernate自动建表

    上文《【SSH快速进阶】——Hibernate环境搭建》中介绍了Hibernate环境搭建,环境搭建好了, 但是还没有数据库和表,Hibernate为提供了自动建表的功能。 我们从网上搜索到的hib...

    2015-10-13 09:53
    1280
  • 【SSH快速进阶】——Hibernate环境搭建

    导入相关jar包 …… 导入hibernate的lib文件夹下的所有jar包,并导入MySQL驱动 …… 由于每种数据库的sql语言多少会有所差异,所以需要在这里设置hibernate的数据库方言。配...

    2015-09-30 09:47
    1163
  • 【SSH快速进阶】——Struts2数据校验

    为了保证数据的正确性、规范性、安全性等,每个系统的输入都需要校验: Struts2作为优秀的前端框架,就为我么能提供了几种校验数据的方式: 在了解这几种校验方式之前,建议先了解一下addActio...

    2015-10-13 09:50
    1042
  • 【SSH快速进阶】——struts2调用action的三种方式

    经过前段时间对struts2的学习与实践,总结了一下在struts2中调用action的三种方式。1、直接调用我前面的博客【SSH快速进阶】系列第一篇《【SSH快速进阶】——struts2简单的实例》...

    2015-10-12 23:59
    2240
  • 【SSH快速进阶】——struts2的模型驱动—ModelDriven

    1、实现了ModelDriven接口; 2、去掉了字段和属性的定义,取而代之的是定义并实例化了模型对象,实现getModel方法用于获取对象,在其他成员方法中就可以直接引用此对象。 需要注意的是,页...

    2015-07-31 17:37
    2270
  • 【SSH快速进阶】——struts2简单的实例

    最近刚刚入门struts2,这里做一个简单的struts2实例来跟大家一起学习一下。本例实现最简单的登陆,仅包含两个页面:login.jsp 用来输入用户名和密码;success.jsp 为登陆成功页...

    2015-07-29 11:50
    1702

Java SE快速进阶
1116896
ASP.NET
624890
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部