摘要: 注解版整合SSH 1.基础架构 2.maven节点 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.3</version> <scope>test</scope> </dependency 阅读全文
posted @ 2018-03-05 15:28 小嘎嘎 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 基于Struts、Spring、Hibernate (xml版)整合的小Demo 1.插入maven节点 <!--单测--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.3</vers 阅读全文
posted @ 2018-03-05 15:20 小嘎嘎 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1.Struts 2 执行流程 1、客户端向Servlet容器(如Tomcat)提交一个请求 2、请求经过一系列过滤器(如ActionContextCleanUp过滤器等) 3、核心控制器被调用,询问ActionMapper来决定请求是否需要调用某个Action 4、如果ActionMapper决定 阅读全文
posted @ 2018-02-28 15:01 小嘎嘎 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 01.OGNL 的历史 OGNL 最初是为了能够使用对象的属性名来建立 UI 组件 (component) 和 控制器 (controllers) 之间的联系,简单来说就是:视图 与 控制器 之间数据的联系。后来为了应付更加复杂的数据关系,Drew Davidson 发明了一个被他称为 KVCL(K 阅读全文
posted @ 2018-02-26 14:14 小嘎嘎 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 流程: 01.Namespace空间的使用 隔离同名类 02.Acrtion创建多个自定义方法 Struts.xml 03.动态方法调用 Action Struts.xml 04.通配符 Action Struts.xml 05.esultType 实例一:默认值dispatcher Action: 阅读全文
posted @ 2018-02-26 14:05 小嘎嘎 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 使用Struts 2 开发程序的基本步骤 1、加载Struts2 类库 需要的maven节点: 2、配置web.xml文件 3、开发视图层页面 4、开发控制层Action 5、配置struts.xml文件 web.xml 04.Struts2访问Servlet API 在servlet中可以通过se 阅读全文
posted @ 2018-02-26 12:26 小嘎嘎 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1:配置式(xml)关联关系 我们用Dept(部门),Emp(员工)两张表来做下面的例子。 字段 public class Dept { private Integer deptno; private String deptname; //员工实体 一对多 private Set<Emp>emps= 阅读全文
posted @ 2018-01-04 15:38 小嘎嘎 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate,翻译过来是 阅读全文
posted @ 2017-12-26 17:54 小嘎嘎 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 1:为什么需求自定义标签? 当jsp的内置标签和jstl标签库内的标签都满足不了需求,这时候就需要开发者自定义标签。 2:首先引入我们的web小配置 3:工具类 4:jsp 阅读全文
posted @ 2017-11-26 10:23 小嘎嘎 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 1:MyBatis简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain 阅读全文
posted @ 2017-10-26 15:47 小嘎嘎 阅读(233) 评论(0) 推荐(0) 编辑