自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 struts2和hibernate整合

一.struts2和hibernate框架分别作用struts2是MVC框架,而会hibernate是持久层框架。struts2框架是用来接受客户端请求,与数据库打交道,取数据,并响应客户端,而hibernate框架封装数据库,操作数据库。二.简单流程在jsp页面中提交数据,struts2里的action里的相关get,set方法获得数据,在该action里定义一个方法传到数据库中,hibernat

2017-11-30 22:22:37 2521

原创 Hibernate的事务

一.什么是事物?数据库事务是指由一个或多个SQL语句组成的工作单元,这个工作单元中的SQL语句相互依赖,如果有一个SQL语句执行失败,就必须撤销整个工作单元,在并发环境中,多个事务同时访问相同的数据资源时,可能会造成各种并发问题。 通俗的说的话,事务就是一件事情,要么成功执行到底,要么回到起点,什么都不做。二.事物的特性原子性:正如原子时自然界最小颗粒,具有不可再分的特征一样。意思就是说,咱的事务

2017-11-27 21:19:04 530

原创 Hibernate的关联关系

一.什么是hibernate的关联关系hibernate框架是与数据库打交道的,而数据库是存储数据的,有些数据之间有些内在联系,hibernate将对象之间通过某种方式联系起来,世界万物都有联系的,如用户和身份证,你创建了一个用户的一个数据库表,而每个用户要有身份证,所以你还要创建一个装身份证的一个数据库表,但你怎么把它们联系起来,或者说怎么分清楚哪个用户是哪个身份证,这就是我们要学的hiberna

2017-11-23 22:15:54 495

原创 hibernate的CRUD

一.CRUD操作简述既然hibernate这个框架是对数据库的访问,也就应该有对数据库的CRUD操作,即对数据的增加,删除,修改,查找。二.回想下java的jdbc操作流程我们以前用过jdbc来访问数据库,简单回想下以前的过程。 1. 加载驱动2.建立连接3.定义sql,发生sql语句4.执行sql语句获得执行结果5.处理返回结果6.关闭资源简单来说,也差不多是这几步骤,那hibernate框架是

2017-11-22 21:20:53 374

原创 hibernate入门

一.什么是hibernate?定义:通俗的讲就是用来操作数据库的。它把数据库中的表,转换成java类,通过xml文件来实现类和表之间的映射。这样的好处在于,可以面向对象的思想来操作数据库。二.与jdbc的区别可能有些人会觉得这个框架没什么用,认为已经有了jdbc连接数据库了,为什么还要用这个框架去连接数据库。当然有这个框架自然有用处的。jdbc也是有缺点的,比如效率就低,每一次请求,打开连接、发送s

2017-11-20 21:11:18 376 2

原创 struts2入门

一.什么是struts21.定义: 上面是我百度得来的,感觉没太明白,简单来说就是接受网页中表单提交的数据,然后通过 Action 进行处理,再返回到对应的网页。2.具体流程: 1、客户端浏览器发出HTTP请求.2、根据web.xml配置,该请求被FilterDispatcher(struts2核心)接收3、根据struts.xml配置,找到需要调用的Action类和方法, 并通过IoC(控制反

2017-11-19 17:32:18 349

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除