【Framework】
文章平均质量分 89
u010097777
这个作者很懒,什么都没留下…
展开
-
SSH框架初认识
一、struts 是什么:它通过采用 Java Servlet/JSP 技术,实现了基于Java EEWeb应用的MVC设计模式的应用框架,是MVC经典设计模式中的一个经典产品。 执行流程: 为什么使用: 首先,Struts 是MVC的一种实现,它将 Servlet和 JSP 标记(属于 J2EE 规范)用作实现的一部分。Struts继承了MVC的各项特性,并根据J2EE的特点,做原创 2016-02-27 21:56:19 · 1526 阅读 · 9 评论 -
Hibernate学习
一、是什么 Hibernate是开源O/R映射框架,我们平时使用JDBC操作数据库,步骤繁琐,而且操作是关系型数据库,但在java程序开发使用面向对象思想,hibernate正式在这两种不同模型之间建立关联,提供利用面向对象思想来操作关系型数据的接口,可以说是对JDBC进一步的封装。 二、基本核心接口 JNDI 、JDBC、JTA 三、持久化对象三种状原创 2016-06-07 19:22:30 · 387 阅读 · 3 评论 -
Struts学习
一、Struts体系结构 browser:web容器将对来自HTTP的每个请求创建一个request对象,并用一个response对象作出响应 controller:控制器接收来自浏览器的请求,在struts中,是由一个servlet来充当控制器的角色,struts-config.xml文件配置控制器 model:在struts中,由Action类充当业务逻辑的包装器,ActionF原创 2016-06-05 21:52:07 · 362 阅读 · 1 评论 -
struts与spring集成方案
一、方案一(查找) 原理图:在Action中取得BeanFactory,通过BeanFactory取得业务逻辑对象,IOC容器主动查找业务对象 实现步骤: 1、spring和struts的依赖包配置 *struts --拷贝struts和jstl的依赖包 --在web.xml文件中配置ActionServlet --提供struts-config.xml文件 --提供国原创 2016-06-13 21:51:03 · 435 阅读 · 3 评论 -
Hql简单使用
一、简单属性查询 单一属性 多个属性,返回对象数组集合 多个属性,返回实体对象 普通别名使用 as命名别名 二、实体对象 三、条件查询 四、原生sql 五、外置命名 六、查询过滤器 七、分页查询 八、连接查询 九、统计查询原创 2016-06-11 20:05:00 · 760 阅读 · 3 评论 -
Hibernate基本映射
一、多对一:在多的一端加入一个外键,指向一的一端。(例子:多个用户属于一个组) 对象及实体关系图: User: package com.bjpowernode.hibernate; public class User { private int id; private String name; private Group group; public int ge原创 2016-06-08 19:55:39 · 2806 阅读 · 3 评论 -
Hibernate悲观锁VS乐观锁
所谓锁,就是通过一些机制保证数据在某个操作过程中不会被外界修改,hibernate支持两种锁机制,悲观锁(Pessimistic Locking)和乐观锁(Optimistic Locking)。 一、悲观锁 原理: 指对数据被外界修改持保守态度,因此在整个数据处理过程中,将数据处于锁定状态,只要事务部释放(提交/回滚),任何用户都不能查看和修改。它的实现,往往依靠数据库提供原创 2016-06-11 21:51:08 · 521 阅读 · 3 评论