ssh框架及简单实现

Hibernate篇

三层架构:

Hibernate框架

统一版本与配置

Jar包--buildpath

配置dtd约束文件

Hibernate.cfg.xml配置内容

其余配置复制

实体类

Get set 有参 无参

实体类 hbm.xml

数据库表  通过hibernate.cfg.xml中配置生成

对象 ---- 关系  完成

Dao调用接口

测试:

Hibernate(增删改查)+dao的开发 +session的方法

把常用代码封装成工具类

1创建静态属性 sessioFactoty

2静态代码块(类调用时自动加载)

3对外提供get(set)方法

在创建sessionFactory时接用  工具类.get属性   类调用时自动加载静态代码块 通过get方法被调用 产生sessionFactory,如下

删除 先查再删

修改 先查再改

上面是测试,下面开发dao

接口

实现类

保存

删除

修改

查询

创建测试类

原文地址:https://www.cnblogs.com/LPJ-BLOG/p/12497551.html

时间: 2024-11-02 14:41:59

ssh框架及简单实现的相关文章

简单搭建的SSH框架实现简单的登陆

由于本人自学的,所以借鉴于以下的博客和错误修改的博客: http://blog.csdn.net/lylyyg/article/details/46932493 http://blog.csdn.net/zongzhankui/article/details/6099552 http://wenku.baidu.com/link?url=lVKV4WNu1VjzoBksNh1fCOjDhlV3R25UBb90R4jgRjRkd5fRMbKClU9mHIHNwVxBR4UjE_rYRBzP1yt1

SSH框架的简单搭建登录

一.SSH架构 1.Struts 2 + Spring + Hibernate 2.以Spring作为核心框架,数据持久化使用Hibernate完成,表现层使用Struts 2 3.Spring提供对象管理.面向切面编程等实用功能 4.通过Spring提供的服务简化编码.降低开发难度.提高开发效率 二.需要导入依赖jar SSH整合体验最不好的就是添加jar包,由于三个框架所依赖的jar包非常多,其中有一些jar包可能冲突,我们应该将冲突的jar包,保留高级版本的,删掉低级版本的. 其中stru

SSH框架的简单上传功能的实现

1.创建项目. 2.导入开发包. 3.配置web.xml. 配置内容就是配置struct2的内容如下: <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaL

ssh框架简单搭建

这里是个人对SSH框架搭建的一点心得,仅供新手,勿喷 首先,搞清楚分层, 视图层 --> 控制层  --> 业务层 --> DAO层--> 持久层 搭建的顺序是从后向前,搭建一点测试一点,免得都最后找错误太过于繁琐 先搭建持久层,这里是hibernate框架接管 1.建立javaBean对象(ElecText.jvav)   属于持久层对象(PO对象)   属性ID.名称.日期.备注2.创建映射文件ElecText.hbm.xml   建立PO对象与数据库表Elec_Text的关联

SSH框架与配置文件的简单搭建

在eclipse中,对ssh框架进行学习以及简单的编写,以下为基本的项目操作与须知歩骤: 1.导包(创建项目后的第一步,将所有相关的资源包导入项目WebContent  / WEB-INF/ lib/ 下),找到可能会采用的资源,比如: Struts-2.3.30.           Spring-4.2.2           Hibernate-5.2.2 (以上为本例所采用的资源) 创建一个新的项目(点击File-->New-->Dynamic Web Project): 1.1.在S

简单的搭建一个SSH框架

准备工作:1.新建一个动态web项目(不要xml文件,使用全注解)2.往lib加东西(注意别重复)  Strust2最小包+3个包(14个).Hibernate的包.Spring的包.还有ojdbc6.jar3.resource 资源文件夹 jdbc.properties.log4j.propertiesa.struts.xml 第一步:让Struts2和Spring相结合 1.需要一个全注解的配置类 WebInitialize.java  用来代替web.xml package com.zha

SSH整合框架+mysql简单的实现

1. 框架整合原理: struts2整合Spring 两种:     一种struts2自己创建Action,自动装配Service :     一种 将Action交给Spring管理,通过Bean依赖,注入Service     **** 引入jar包,改写Struts2 默认对象工厂, 默认StrutsObjectFactory 改为 StrutsSpringObjectFactory     spring整合hibernate, 将sessionFactory 由Spring管理,将Se

SSH框架总结(框架分析+环境搭建+实例源代码下载)

首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是眼下较流行的一种Web应用程序开源集成框架,用于构建灵活.易于扩展的多层Web应用程序. 集成SSH框架的系统从职责上分为四层:表示层.业务逻辑层.数据持久层和域模块层(实体层). Struts作为系统的总体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持.Spring一方面作为一个轻量级的IoC容器,负责查找.定位.创建和管理对象及

java教程(五)SSH框架-配置

前言:从这篇博客开始我将继续讲述Java教程:SSH篇,主要内容围绕SSH框架分析与搭建,今天先简单介绍一下SSH的配置. SSH配置顺序是: spring-->hibernate-->struts 1. 建立web-project ,并添加Spring支持,添加JAR包时注意,aop  core web commons等包要加载,然后一直下一步就可以成功添加spring支持: 2. 添加hibernate支持,同样注意包的选择, 下一步中注意,选择添加到spring中(spring conf