- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 【SSH】struts:原理解析
struts通过采用Java Servlet/JSP技术,实现了基于Java EE Web应用的Model-View-Controller〔MVC〕设计模式的应用框架,是MVC经典设计模式中的一个经典产品。 Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。这个框架之所以叫"Struts",是为了提醒我们记住那些支撑我们房屋,建筑,桥梁,甚至我们踩高跷时候的基础支撑
2016-05-29 21:24:06 755 13
原创 【SSH】Spring:从Demo看IOC基本原理
对于IOC的学习一直都不体系化,导致自己迷惑,只知道“依赖注入“这四个挂在嘴边的字符串。通过学习并结合自己目前的理解来看,IOC就像是一种解耦合的技术。通过配置文件将两个对象之间的依赖降低。之所以说IOC容器是因为IOC技术的体现主要是在xml中,而xml则是一种数据存储的结构,所以提到IOC时总是和容器相联系。 下面通过一个运用IOC原理的Demo演示一下IOC的强大:
2016-05-18 19:32:44 5529 43
原创 【SSH】Hibernate:常用的HQL语句
Hibernate query language 简称HQL,是实际开发中最长的hibernate查询封装模式。 HQL提供了更加接近传统SQL语句的查询方法: [select/update/delete…] [from…][where…][groupby…] [having …][order by…] 实体查询: String hql =”f
2016-05-16 21:11:23 9008 36
原创 【SSH】Hibernate:O/R实体映射与一对一关联
实体映射 O/R映射是ORM框架中最为关键的组成部分了。其中的实体映射介绍hibernate中类和表之间的映射属性字段的基本技术 问题:数据库中有一个表【T_User】,其中字段有【ID】、【name】,那么如何在hibernate中建立一个对应的映射呢? Hibernate 选用xml 作为类表映射配置媒介(默认为.hbm.xml后缀),通过xml可以将表T_User 映射到hibe
2016-05-16 18:04:58 1901 32
原创 【SSH】Hibernate:配置文件解析
Hibernate 基础配置选项主要围绕着SessionFacotry 展开的。我们可以通过配置文件或编码方式这两种方式来实现hibernate 的基础配置。 配置文件方式:使用configuration类: 在实例化时自动加载CLASSPATHE中hibernate.cfg.xml的配置信息(DBURL/DBUSER/DBPASSWORD)。 在实例化时手动
2016-05-16 14:44:57 1704 38
原创 【SSH】Hibernate:核心类和接口
Hibernate的核心类和接口一共有6个,分别为:Configuration、SessionFactory、Session、Query、Criteria和Transaction。这6个核心类和接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。其中Query和Criteria是 hiernate 3中对Session 中find方法的取缔。
2016-05-16 11:36:42 1738 31
原创 SSH框架
SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用H
2016-05-15 15:02:55 1133 26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人