SSH 为 struts+spring+hibernate一个集成框架,是目前较流行一种Web应用程序开源框架。        集成SSH框架系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便Web应用程序。其中使用Str
转载 精选 2014-07-15 23:54:33
588阅读
如果面试时候问面向对象和面向过程区别,就用Action、Service、Dao(模式)去答。什么是DAO1.Data Access Object(数据存取对象)2.位于业务逻辑和持久化数据之间3.实现对持久化数据访问DAO模式作用1.  隔离业务逻辑代码和数据访问代码2.隔离不同数据库实现3.业务逻辑层,数据访问层(Oracle,SQLServer,MySQL)DAO模式组成
缩写含义PO 是 Persistant Object 缩写,用于表示数据库一条记录映射成 java 对象。PO 仅仅用于表示数据,没有任何数据操作。通常遵守 Java Bean 规范,拥有 getter/setter 方法。DAO 是 Data Access Object 缩写,用于表示一个数据访问对象。使用 DAO 访问数据库,包括插入、更新、删除、查询等操作,与 PO 一起使用。
目录一、BaseDAO基础查询功能 二、创建接口规范功能三、调用BaseDAO实现针对于某一张表具体查询操作四、测试 DAO:Data Access Object访问数据信息类和接口,包括了对数据CRUD(Create、Retrival、Update、Delete),而不包含任何业务相关信息。有时也称作:BaseDAO作用:为了实现功能模块化,更有利于代码维护和
转载 2024-01-21 00:42:29
42阅读
SSH框假spring充当了管理容器角色。我们都知道Hibernate用来做持久层,因为它 将JDBC做了一个良好封装,程序员在与数据库进行交互时可以不用书写大量SQL语 句。Struts是用来做应用层,他它负责调用业务逻辑serivce层。所以SSH框架流程大 致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右)
转载 2024-06-25 19:35:44
19阅读
Dao层、pojo层、Service层、Controller层、view层、mapper、po、vo等 Dao层(持久层、数据访问层)dao层属于一种比较底层,比较基础操作,具体到对于某个表增删改查,也就是说某个DAO一定是和数据库某一张表一 一对应,其中封装了增删改查基本操作。Dao层用于定义方法接口,然后在service层和serviceimpl层实现接口方法,从而达到操作
转载 2023-07-22 23:39:51
3263阅读
Struts在项目中作用Struts 在项目主要起控制作用,只要用于web层(即视图层和控制层)Struts本身是使用典型MVC结构实现,项目中使用了struts之后就等于项目也是一个MVC结构,使项目结构更清晰,分工更明细。Struts在项目中主要负责视图层、控制层,在视图层提供了大量标签库,提高视图层开发速度。在控制层使用中央控制器(Actionsupport)和配置文件(strut
转载 2023-06-05 09:21:42
58阅读
一、Spring是什么?   Spring框架是一个开源Java平台,作为一个主流SSH框架之一,该框架核心功能可以在任何Java应用程序中使用,也有扩展Java EE平台上构建Web应用程序。 Spring框架最重要两个内容就是依赖注入(IOC)和面向切面(AOP)编程。 二、使用Spring框架好处:  a、纯java对象。Spring 使开发人员使用POJO来开发企业级应用程序。
转载 2023-11-03 12:11:22
45阅读
struts 控制作用,处理请求和返回请求,jsp页面发出请求,向jsp页面返回请求。hibernate 操作数据库,增删改查。spring 用来解耦,整合链接struts和hibernate 详细来说:   struts 在SSH框架起控制作用,其核心是 action(controller),即 ActionServlet,而 ActionServlet 核心就是 Stru
转载 2024-04-08 16:51:39
31阅读
SSH框假spring充当了管理容器角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好封装,程序员在与数据库进行交互时可以不用书写大量SQL语句。Struts是用来做应用层,他它负责调用业务逻辑serivce层。所以SSH框架流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右)&nbs
   
转载 2017-05-05 11:40:00
66阅读
一、安装需要软件及集群描述1、软件:Vmware9.0:虚拟机Hadoop2.2.0:Apache官网原版稳定版本JDK1.7.0_07:Oracle官网版本Ubuntu12.04LTS:长期支持版本Ganglia:集群性能监测软件sshSSH 为 Secure Shell 缩写,由 IETF 网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层
文章内容:http://blog.csdn.net/qq_19968255/article/details/51893466
原创 2021-08-31 09:42:48
117阅读
基于注解ssh通用daocrud一.配置文件web.xml配置文件---------------------------------------------------------------------------------------------------------<context-param><param-name>contextConfi...
原创 2021-08-31 09:43:25
99阅读
Java基础 : Java语句 Java语句 下载地址 关键语句介绍 一、while 语句 一般形式: whi l e ( 条件表达式 ) { 语句体 ………
转载 2024-08-25 11:26:01
35阅读
    接着上篇博客,这篇博客我们来介绍SSH之最后一个——Spring。在SSH,Struts是一个前端框架,Hibernate是一个负责和数据库打交道框架,那么Spring呢?Spring是管理Struts和Hibernate一个框架。那么究竟是怎么管理呢?    一般情况下,Struts要调用Service层
转载 2024-03-26 14:13:33
14阅读
hibernate:使用来连接数据库,好处:如果写好项目要从oracle换成mysql,不用考虑ORACLE和mysql有哪些 sql语句不同,直接换就行了。spring:主要好处是控制反转和面向切面,也就是IOC,AOP。不光可以处理控制业务,而且可以方便给程序做代理。 Struts: 有了STRUTS ,servelt基本就可以不用了。主要是Taglib和页面导航。Taglib是
ssh项目中,是有明确分工,spring作用就相当于将struts和hibernate连接起来,是将两个没有关系框架特性,方法,action都放在spring配置文件中使他们建立关系。取他门各自所长。而这些做法他们自己不知道,他们是听命于spring调度,他任务只是做好自己事情。这样做好处就是任务结构分明,struts只管理显示与做什么,hibernate只关心怎么做,而sp
VO是跟数据库里表映射,一个表对应一个VO  DAO是用VO来访问真实表,对数据库操作都在DAO完成  BO是业务层,做逻辑处理 VO , PO , BO , QO, DAO ,POJO  O/R Mapping 是 Object Relational Mapping (对象关系映射)缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关
转载 2023-07-10 22:17:48
698阅读
DAO设计模式1: 为什么使用DAO?a: 在涉及数据库操作,以前一般使用jdbc,使用这种方法我们会发现代码和html标签同时使用,维护很困难。b:jsp文件不应该出现任何sql包,jsp文件侧重于显示界面的。c:所有的数据库操作建议使用prepareStatement。好处重在避免sql注入漏洞。2:DAO是J2EE数据层操作。3:数据库创建脚本--删除表 DROP TABLE pers
  • 1
  • 2
  • 3
  • 4
  • 5