(crm笔记1-1) 框架的搭建

crm(框架采用ssh)
* 客户关系管理系统:管理、重要、签约等等客户
*OA管理系统
*进销存管理系统

这里写图片描述


关于dao层的实现思路:

1、先设计一个总的dao的接口,定义通用方法接口
2、然后构建一个实现类实现通用方法,
3、利用一个接口,继承并添加新的接口
4、写一个新的类,继承已经实现的通用的实现方法,并且实现新添加的接口的方法


在搭建ssh框架的时候,需要首先用hibernate连接数据库,hibernate连接数据的方式,是先创建javaBean类,然后创建相同的hibernate文件

这里写图片描述
文件内容如下

这里写图片描述

然后创建hibernate.cfg.xim配置文件,里面配置hibernate连接是用户名,密码,连接驱动等等一些连接配置

这里写图片描述
其中一些写法固定


以上便是基本的连接搭建,搭建成功后需要用junit测试单元进行连接测试是否成功

测试类的写法:

这里写图片描述
在src目录下建一个专门用来单元测试的包,里面放测试类,测试类代码如下:

这里写图片描述

采用回话工厂的模式:
1、创建一个config加载器,加载cfg.xml文件
2、创建一个回话工厂
3、打开一个会话
4、开启一个数据库事物
5、创建一个javaBean对象,并进行数据set
6、保存会话,并提交事物,关闭会话

在创建完了测试用例后,还需要对用例中的hbm.xml文件进行关联,不然无法通过JavaBean读取到之前写的文件:

这里写图片描述
关联如下:

这里写图片描述
当文件可点击时,说明文件地址填写正确。

测试出问题时,需要仔细检查,这里我们会出现问题,是因为驱动写错。正确写法如下:

这里写图片描述

搭建hibernate完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值