- 浏览: 118599 次
- 性别:
- 来自: 广州
最新评论
-
xuzhfa123:
设计模式本身是一个争论话题,按照你那样分类也没有错。
JAVA设计模式 -
Neoman:
设计模式就是对抽象的封装,所以都会设计到接口和抽象类,所以你的 ...
JAVA设计模式 -
l_rui99:
LZ,V5,能把源码发我邮箱中么,l_rui99@163.co ...
WebService CXF学习(高级篇2):CXF+Spring+Hibernate -
Andy_cen:
在看楼主的SOAP好像没有传递对象,让我怀疑上述代码有没有用? ...
WebService CXF学习(进阶篇3):对象传递 -
Andy_cen:
咋感觉要是运行demo中的client代码的话发送的SOAP的 ...
WebService CXF学习(进阶篇3):对象传递
文章列表
前面几节都是讲一些理论知识,现在又用一个例子来说明一下,这一节我们就CXF框架对象传递进行讲解。
第一步:创建传输对象Customer
@XmlRootElement(name="Customer")
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(propOrder = {"name","age"})
public class Customer {
private int age;
private String name ...
理论联系实际,单单只讲理论那就成了纸上谈兵,用一个HelloWorld Demo可来说明事更加直观。那下面咱们就开始进行讲解:
首先到apache官方网下载apache-cxf-2.2.2,地址:http://cxf.apache.org/
新建一个Java Project,导入cxf常用.jar包
commons-logging-1.1.1.jar
geronimo-activation_1.1_spec-1.0.2.jar (or Sun's Activation jar)
geronimo-annotation_1.0_spec-1.1.1.ja ...
玩EXT框架的人肯定会用到combox组件。那么我们来看看下面两种情况:
第一种:数据在本地,也就是说mode:'local'
new Ext.form.ComboBox({
fieldLabel : '对象名称',
hiddenName : 'permissionobjectName',
store : new Ext.data.SimpleStore({
fields : ['objectValue', 'permissionobjectName'],
dat ...
generator 用来为该持久类生成唯一标识。下面介绍几种主键生成策略:
assigned
主键由外部程序负责生成,在 save() 之前指定一个。
hilo
通过hi/lo 算法实现的主键生成机制,需要额外的数据库表或字段提供高位值来源。
seqhilo
与hilo 类似,通过hi/lo 算法实现的主键生成机制,需要数据库中的 sequence,适用于支持 sequence 的数据库,如oracle。
increment
increment由hibernate管理主键。此方式的实现机制为在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值 ...
Java里的对象并非总是被垃圾回收,或者换句话说:
1、对象可能不被垃圾回收
2、垃圾回收并不等于“析构”
牢记这些,就能远离困扰。这意味着在你不再需要某个对象之前,如里必须执行某些动作,那么你得自已去做。Java并未提供“析构函数”或相似的概念,要做类似的清理工作,必须自已动手创建一个执行清理的普通方法。例如,假设某个对象在创建过程中会将自己绘制到屏幕上,如果不是明确的从地屏幕上将其擦除,它可能永远得不到清理。如果在finalize()里加入某种擦除功能,当“垃圾回收”发生时(不能保证一定会发生),finalize()得到了调用,图像就会被擦除。要是“垃圾回收” ...
有些东西总忘记,还是记下来以便于查询
Spring或Hibernate其实都提供了透明处理Clob的方法
1.在sessionFactory中加入lobHandler的注射:
<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
<prop ...
之所以用Hibernate框架,肯定是有化点。Hibernate上手容易,用好难。就拿我们最近一个项目来说吧,其中有两个配置文件中lazy设成false,这也许是同事为了不让报初始化异常而改的。当时信息量不是很大,看不出什么大的问题。但是最这段时间,客户打电话过来说经常down机, 前几天过去帮他们做了一下性能测试,发没这个罪魁祸首就是这个lazy="false",还有一个就是属性延迟加载没有起作用。当是时以为将属性节点中的lazy="true"就可以啦,后来一看官方文档,还要对class进行字节码增强。
下面就来具体探讨一下实体对象延迟 ...
好久就想玩一下hibernate注解了(因为不用hbm文件,维护起来也简单,灵活性较高,适应需求变化作出快速变动,还有一些好处就不一一例举啦),但是没有时间,今天搞了一下,碰个几个问题,我想这应该也就新手最容易碰的。问题有三:
第一、Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'systheache0_.theacherId' in 'field list'
第二、Caused by: org.hibernate.MappingException: ...