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模式的组成
转载
2023-09-28 09:48:17
227阅读
缩写的含义PO 是 Persistant Object 的缩写,用于表示数据库中的一条记录映射成的 java 对象。PO 仅仅用于表示数据,没有任何数据操作。通常遵守 Java Bean 的规范,拥有 getter/setter 方法。DAO 是 Data Access Object 的缩写,用于表示一个数据访问对象。使用 DAO 访问数据库,包括插入、更新、删除、查询等操作,与 PO 一起使用。
转载
2023-07-10 22:18:34
385阅读
目录一、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
转载
2024-04-28 23:35:42
10阅读
转载
2017-05-05 11:40:00
66阅读
一、安装的需要软件及集群描述1、软件:Vmware9.0:虚拟机Hadoop2.2.0:Apache官网原版稳定版本JDK1.7.0_07:Oracle官网版本Ubuntu12.04LTS:长期支持版本Ganglia:集群性能监测软件ssh:SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层
转载
2023-09-25 16:33:32
135阅读
文章内容:http://blog.csdn.net/qq_19968255/article/details/51893466
原创
2021-08-31 09:42:48
117阅读
基于注解ssh的通用dao的crud一.配置文件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是
转载
2024-03-20 20:18:08
12阅读
在ssh项目中,是有明确分工的,spring的作用就相当于将struts和hibernate连接起来,是将两个没有关系的框架的特性,方法,action都放在spring的配置文件中使他们建立关系。取他门各自所长。而这些做法他们自己不知道,他们是听命于spring调度的,他的的任务只是做好自己的事情。这样做的好处就是任务结构分明,struts只管理显示与做什么,hibernate只关心怎么做,而sp
转载
2024-03-29 19:15:03
50阅读
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
转载
2023-07-24 22:15:49
31阅读