上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 31 下一页
摘要: 拦截器(interceptor)是Struts2最强大的特性之一,也可以说是struts2的核心,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可重用的类。Struts2中的很多特性都是由拦截器来完成的。拦截是AOP的一... 阅读全文
posted @ 2016-01-11 16:40 jiapeng 阅读(3343) 评论(0) 推荐(0)
摘要: invocation.invoke()方法是拦截器框架的实现核心,通过确定invocation.invoke()方法执行位置,来实现Action执行前后处理操作,在invocation.invoke()方法之前的代码将依据配置中拦截器顺序依次执行,直到走完拦截器后再执行invocation.invo 阅读全文
posted @ 2016-01-11 16:15 jiapeng 阅读(977) 评论(0) 推荐(0)
摘要: 一:理解构造函数原型(prototype)机制prototype是javascript实现与管理继承的一种机制,也是面向对象的设计思想.构造函数的原型存储着引用对象的一个指针,该指针指向与一个原型对象,对象内部存储着函数的原始属性和方法;我们可以借助prototype属性,可以访问原型内部的属性和方... 阅读全文
posted @ 2016-01-10 21:52 jiapeng 阅读(205) 评论(0) 推荐(0)
摘要: Objct 模式工厂模式构造器模式通过 Function 对象实现prototype 模式构造器与原型方式的混合模式动态原型模式混合工厂模式1.Object 模式var o1 = {};//字面量的表现形式var o2 = new Object;var o3 = new Object();var o... 阅读全文
posted @ 2016-01-10 21:33 jiapeng 阅读(268) 评论(0) 推荐(0)
摘要: 一、查询方法中get方法采用策略是立即检索,而load方法采用策略是延迟检索,延迟检索是在使用数据时才发送SQL语句加载数据 获取延迟加载数据方式:1、使用的时候,如果Customer c=session.load(Customer.class,1);//加载id为1的客户,此时是延迟加载,返回的是 阅读全文
posted @ 2016-01-10 14:59 jiapeng 阅读(960) 评论(0) 推荐(0)
摘要: 一、五种检索数据方式 1、OID检索,即使用session.get或session.load通过类及指定id查询数据,如Customer c=(Customer)session.get("Customer.class",1); 2、导航检索,即A类中含有另一个B类对象,获得A类后便可导航得到B对象数 阅读全文
posted @ 2016-01-10 00:08 jiapeng 阅读(604) 评论(0) 推荐(0)
摘要: 一、项目结构如下图 二、保存学生和课程及其学生选课关系代码如下(测试类中不能再有双向关联,否则会报错,因为,都维护了中间表外键,会有中间表外键冲突,如果非要写双向关联,就需要配置中设置某一方维护主键,课程和学生映射配置文件中相应配置inverse为true和false) package com.hj 阅读全文
posted @ 2016-01-02 23:15 jiapeng 阅读(211) 评论(0) 推荐(0)
摘要: 一、双向关联级联保存客户订单 1、搭建环境,项目结构如下 2、代码及配置如下(数据库里订单表不能用order,因为order是数据库关键字)(客户外键cid和订单表外键cid要在配置中写一致) package com.hjp.onetomany; import java.util.HashSet; 阅读全文
posted @ 2016-01-02 18:16 jiapeng 阅读(340) 评论(0) 推荐(0)
摘要: LinkedHashMap本身是有序的,使用JDK自带的序列化代码或者fastJson代码序列化后,字符串并非按照插入顺序输出Map linkedMap=new LinkedHashMap();linked2.put("b","2");linked2.put("a","1");linked2.put... 阅读全文
posted @ 2015-12-22 10:44 jiapeng 阅读(6264) 评论(0) 推荐(0)
摘要: 一、项目结构 二、新建UserAction,继承自ActionSupport,并实现ModelDriven<User>接口;getModel方法是用来装配对象属性的;注意,userService字段名要和applicationContext.xml中配置的userservice bean中id名称一 阅读全文
posted @ 2015-12-13 20:05 jiapeng 阅读(233) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 31 下一页