摘要: java.lang.ClassCastException: org.apache.cxf.transport.servlet.CXFServlet cannot be cast to javax.servlet.Servletmaven下web项目依赖servlet-api.jar1 2 j... 阅读全文
posted @ 2015-04-30 17:28 xiluhua 阅读(2330) 评论(0) 推荐(0) 编辑
摘要: Java常用jar包用途: USAGE INDEXJAR NAMEUSAGE1ASMasm-2.2.3.jarASM字节码库2ASMasm-commons-2.2.3.jarASM字节码库3ASMasm-util-2.2.3.jarJava字节码操纵和分析框架4ACTIVEMQactivem... 阅读全文
posted @ 2015-04-21 23:42 xiluhua 阅读(963) 评论(1) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 import java.util.ArrayList; 3 import java.util.Collection; 4 import ja... 阅读全文
posted @ 2015-04-10 10:21 xiluhua 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 模板模式 4 * @author Administrator 5 */ 6 public class C24_Template... 阅读全文
posted @ 2015-04-10 10:20 xiluhua 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 /** 4 * 策略模式 5 * @author Administrator 6 */ 7 public class C23_Strat... 阅读全文
posted @ 2015-04-10 10:19 xiluhua 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 状态模式 4 * @author Administrator 5 */ 6 public class C22_StateTes... 阅读全文
posted @ 2015-04-10 10:18 xiluhua 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 /** 4 * 代理模式 5 * @author Administrator 6 */ 7 public class C21_Proxy... 阅读全文
posted @ 2015-04-10 10:17 xiluhua 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 原型模式 4 * @author Administrator 5 */ 6 public class C20_Prototyp... 阅读全文
posted @ 2015-04-10 10:16 xiluhua 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 /** 6 * 观... 阅读全文
posted @ 2015-04-10 10:15 xiluhua 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 备忘录模式 4 * @author Administrator 5 */ 6 public class B18_Memento... 阅读全文
posted @ 2015-04-10 10:14 xiluhua 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 协调模式 4 * @author Administrator 5 */ 6 public class B17_Mediator... 阅读全文
posted @ 2015-04-10 10:13 xiluhua 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 /** 4 * 迭代器模式 5 * @author Administrator 6 */ 7 public class B... 阅读全文
posted @ 2015-04-10 10:12 xiluhua 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 import java.util.ArrayList; 3 import java.util.List; 4 /** 5 * 解释器模式 6 *... 阅读全文
posted @ 2015-04-10 10:11 xiluhua 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 import java.util.HashMap; 3 import java.util.Map; 4 5 /** 6 * 享元模式 7 * ... 阅读全文
posted @ 2015-04-10 10:09 xiluhua 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 外观模式 4 * @author Administrator 5 */ 6 public class B13_FacadeTe... 阅读全文
posted @ 2015-04-10 10:08 xiluhua 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 装饰器模式 4 * @author Administrator 5 */ 6 public class B12_Decorat... 阅读全文
posted @ 2015-04-10 10:03 xiluhua 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 import java.util.ArrayList; 3 import java.util.List; 4 5 /** 6 * 组合模式 7 ... 阅读全文
posted @ 2015-04-10 10:02 xiluhua 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 命令模式 4 * @author Administrator 5 */ 6 public class B10_CommandT... 阅读全文
posted @ 2015-04-10 10:01 xiluhua 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 链接模式2,功能全面 4 * @author Administrator 5 */ 6 public class ... 阅读全文
posted @ 2015-04-10 09:56 xiluhua 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 链接模式1 4 * @author Administrator 5 */ 6 public class A8_ChainTes... 阅读全文
posted @ 2015-04-10 09:54 xiluhua 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 建造者模式 4 * @author Administrator 5 */ 6 public class A7_BuilderT... 阅读全文
posted @ 2015-04-10 09:53 xiluhua 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 桥接模式 4 * @author Administrator 5 */ 6 public class A6_BridgeTes... 阅读全文
posted @ 2015-04-10 09:52 xiluhua 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 适配器模式 4 * @author Administrator 5 */ 6 public class A5_AdapterT... 阅读全文
posted @ 2015-04-10 09:51 xiluhua 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 /** 4 * 工厂方法模式 5 * @author Administrator 6 */ 7 public class A4_Fact... 阅读全文
posted @ 2015-04-10 09:49 xiluhua 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 抽象工厂模式 4 * @author Administrator 5 */ 6 public class A3_Abstrac... 阅读全文
posted @ 2015-04-09 22:03 xiluhua 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 /** 4 * 简单工厂模式 5 * @author Administrator 6 */ 7 public class A2_Simp... 阅读全文
posted @ 2015-04-09 22:00 xiluhua 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 单例模式 4 */ 5 public class A1_SingletonTest { 6 7 public stat... 阅读全文
posted @ 2015-04-09 21:36 xiluhua 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 最主要区别在于,检索策略不同。无论get和load,首先都会去session缓存中看有没有现成的数据。没有的话,get会采用立即检索策略。即:将对象从数据库检索出来并返回,不使用代理类。load的话,如果lazy="true",会采用延迟加载策略。即:返回一个仅包含有ID主键的代理类对象,当调用对象... 阅读全文
posted @ 2015-04-07 17:53 xiluhua 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 以下情况java对象进入持久化状态:session.save()方法把临时对象转变为持久化对象。session.load()和session.get()方法得到的对象总是处于持久化状态。session.update(),saveOrUpdate()和lock()方法使游离对象转变为持久化状态。Que... 阅读全文
posted @ 2015-04-07 17:07 xiluhua 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 当应用程序调用org.hibernate.Transaction的commit()的时候,commit()方法先清理缓存,然后再向数据库提交事务。当应用程序显示调用Session.flush()方法的时候。当应用程序执行查询的时候。条件是:a,缓存中的持久化对象的属性已经发生变化;b,Session... 阅读全文
posted @ 2015-04-07 16:39 xiluhua 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 报错信息:arrow.html:44 Uncaught SecurityError: Blocked a frame with origin "null" from accessing a frame with origin "null". Protocols, domains, and ports... 阅读全文
posted @ 2015-04-03 16:52 xiluhua 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 用例需要依赖的jar:struts2-core.jarstruts2-convention-plugin.jar,非必须org.codehaus.jackson.jar,提供json支持用例代码如下:数据库DDL语句无struts.xml 1 2 3 4 5 6 ... 阅读全文
posted @ 2015-04-03 14:47 xiluhua 阅读(2350) 评论(0) 推荐(0) 编辑
摘要: 用例需要依赖的jar:struts2-core.jarstruts2-convention-plugin.jar,非必须,struts2-json-plugin.jarorg.codehaus.jackson.jar,提供json支持用例代码如下:数据库DDL语句无struts.xml 1 2 ... 阅读全文
posted @ 2015-04-03 14:34 xiluhua 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 可以通过@ManyToMany注解可定义的多对多关联。同时,也需要通过注解@JoinTable描述关联表和关联条件。如果是双向关联,其中一段必须定义为owner,另一端必须定义为inverse(在对关联表进行更新操作时这一端将被忽略)。被关联端不必也不能描述物理映射: 只需要一个简单的mappedB... 阅读全文
posted @ 2015-04-02 10:07 xiluhua 阅读(11680) 评论(0) 推荐(0) 编辑
摘要: @ManyToMany默认处理机制,当双向多对多关联中没有定义任何物理映射时, Hibernate根据以下规则生成相应的值:关联表名: 主表表名+_下划线+从表表名;关联到主表的外键名:从表用于关联的属性名+_下划线+主表中的主键列名;关联到从表的外键名:主表用于关联的属性名+_下划线+从表的主键列... 阅读全文
posted @ 2015-04-01 22:44 xiluhua 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 用例代码如下:数据库DDL语句1,CAT表 1 create table CAT 2 ( 3 id VARCHAR2(32 CHAR) not null, 4 create_time TIMESTAMP(6), 5 update_time TIMESTAMP(6), 6... 阅读全文
posted @ 2015-04-01 22:17 xiluhua 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 用例代码如下:数据库DDL语句1,CAT表 1 create table CAT 2 ( 3 id VARCHAR2(32 CHAR) not null, 4 create_time TIMESTAMP(6), 5 update_time TIMESTAMP(6), 6... 阅读全文
posted @ 2015-04-01 21:48 xiluhua 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 一对一(One-to-one),主键关联用例代码如下:数据库DDL语句1,CAT表 1 create table CAT 2 ( 3 id VARCHAR2(32 CHAR) not null, 4 create_time TIMESTAMP(6), 5 update_... 阅读全文
posted @ 2015-04-01 17:54 xiluhua 阅读(5597) 评论(0) 推荐(0) 编辑
摘要: 一对一(One-to-one),外键关联用例代码如下:数据库DDL语句1,CAT表 1 create table CAT 2 ( 3 id VARCHAR2(32 CHAR) not null, 4 create_time TIMESTAMP(6), 5 update_... 阅读全文
posted @ 2015-04-01 17:35 xiluhua 阅读(7319) 评论(0) 推荐(0) 编辑
摘要: 使用类一级的@SecondaryTable或@SecondaryTables注解可以实现单个实体到多个表的映射. 使用@Column或者@JoinColumn注解中的table参数可指定某个列所属的特定表.使用类一级的@SecondaryTable或@SecondaryTables注解可以实现单个实... 阅读全文
posted @ 2015-03-31 22:03 xiluhua 阅读(1050) 评论(0) 推荐(0) 编辑