- 浏览: 63714 次
- 性别:
- 来自: 西安
最新评论
-
JonyUabka:
与楼主 同样的经历 ,经过 各种 变态 的 解决 测试 ,终于 ...
如何用xfire做一个webService用jaxb2绑定 -
ghlong:
现在刚学这个,也遇到同样的问题,请问楼主怎么解决……谢过
如何用xfire做一个webService用jaxb2绑定 -
javaAlpha:
写的不错 结合 一下 spring 再写一个
hibernate3的注解映射学习 -
goddy128:
对呀,我和两楼报的错误一样。我直接写java代码成功。当时放到 ...
使用uddi4j连接juddi -
ranhuilzywj:
垃圾
总是报错 SAAOPJ0140:namespace
使用uddi4j连接juddi
文章列表
最近看了springside的CRUD设计实现,心里有点感触,随即改写了一点内容,希望大家给点意见!
以下是springside的Hibernate的DAO设计:
public class HibernateGenericDao extends HibernateDaoSupport {
public <T> T get(Class<T> entityClass, Serializable id) {}
public <T> List<T> getAll(Class<T> entityClass ...
- 2008-12-05 15:08
- 浏览 1702
- 评论(0)
昨天装了一个XP sp3 professional,居然以前所有的.chm文件都打不开了!上网上查了一下,方法真的很多,但是几乎都不起作用,试了很多也不见成效。看来每个人的问题可能都不太一样,也许这就是个性吧,哈哈!
今天终于问题解决了,记录下来以被后人解决问题做一参考!
1、看你c:\windows\hh.exe有没有,没有从别人机子上考个过来!我的sp3居然没有这个文件, !
2、将你的.chm文件与hh.exe关联打开
3、下hhctrl.ocx组件,放置c:\windows\system32下,使用命令:regsvr32 hhctrl.ocx来注册
4、 ...
- 2008-11-24 17:23
- 浏览 1728
- 评论(0)
基础数据类型
float 和 double 可以用来表示浮点数。但是有很多算术运算操作可以产生浮点型无法表达的数字,如无限大、无限小等,这些数据的表达通过浮点数封装类(Float 和 Double)所提供的特殊属性来表达:
Float.NaN 非数字
Float.NEGATIVE_INFINITY 无限小
Float.POSITIVE_INFINITY 无限大
Double.NaN 非数字
Double.NEGATIVE_INFINITY 无限小
Double.POSITIVE_INFINITY 无限大
代码演示:
double d ...
- 2008-03-27 10:48
- 浏览 1258
- 评论(0)
在用Struts 进行开发的时候,为了项目的并行,会有多个配置文件。
如 struts-a.xml ; struts-b,xml ; struts-c.xml ;
这么多的配置文件如果都要手工配置到web.xml文件中,其实是很麻烦的。那么如何让他自己动加载到struts-*.xml呢?
如下:
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>com.allcom.base.util.AutoActionSer ...
- 2008-03-20 18:01
- 浏览 1567
- 评论(0)
JMX入门
由于时间原因,我不再写了。给大家一个好的blog:http://www.blogjava.net/chengang/archive/2006/03/07/34061.html 这里面写的很详细,而且非常的好。如果以前没有了解的话,拿它来学习是最好不过的了。可以让你轻松入门。
jconsole连接tomcat
先说下我用的环境:JDK5.0,tomcat6.0。
第一步:配置tomcat。
在 catalina.bat 中加入:
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jm ...
- 2008-03-20 15:11
- 浏览 1457
- 评论(0)
今天不知道怎么会突然间想到“什么是高手”!想了片刻,高手:也许意味技术很牛;也许业务很牛;也许技术业务都很牛吧!
不过深层去想,又觉得:其实业务是在工作中不断接触、不断学习、不断总结、不断深入后时间久了自然也就牛了!而技术不然,你可以非常努力,不断学习,强化自己;也可以固守步封,一直使用老的技术,靠已有经验和技术去重复一个又一个项目!相比之下,技术很牛才是真正的牛吧(当然都很牛的是耕牛,哈哈)!
本人工作时间也不是很长,一直想成为技术牛人!可怎么成为技术牛人呢?没有办法,只有每天的学习,练习!那又什么时候可以让我成为技术牛人?我想也许有一天我的代码都是用最先进,最流行 ...
- 2008-03-12 11:36
- 浏览 1149
- 评论(0)
在JUnit框架结构中,TestCase类扩展了一个叫做Assert的工具类。这个Assert类提供了很多方法来让你对当前的对象的状态做“断言”。
在JUnit中,基本的断言方法有:
assertTrue(boolean condition):如果condition为false则失败;否则通过测试。
assertFalse(boolean condition):如果condition为true则失败;否则通过测试。
assertEquals(Object expected, Object actual):根据equals()方 ...
- 2008-03-10 10:28
- 浏览 2911
- 评论(0)
一、做用AJAX技术向Action中提交验证。以前我只做过连Servlet的。突然一变还不知道怎么返回需要的信息,在网上一搜。哈哈,好多!其实都一样,只需要return null就可以了!
javascript写法没有变化:
PrintWriter out;
try {
out = response.getWriter();
out.println("该服务已被发布,不能再发布!");
} catch (IOException e) {
e.printStackTrace();
}
...
- 2008-03-07 17:48
- 浏览 1407
- 评论(0)
本篇是总结了前人经验又结合自己实际操作而做!
网上关于用uddi4j连接juddi的例子真的很多,但是讲的又不够严密,总是会出这样那样的错误!
最好的办法看官网的:http://wiki.apache.org/ws/jUDDI_HOW-TOs
如果觉得英文不好看,看看我的也无妨,哈哈!
我们先来看看juddi的安装吧!
1、下载juddi:从juddi的官网下载juddi-0.9rc4.zip,解压后将webapp下的juddi拷贝到tomcat的webapp下面。
2、安装mysql。
3、插入数据:将juddi-0.9rc4.zip解压后下的sql\mysql\create_datab ...
- 2008-01-30 11:42
- 浏览 4147
- 评论(6)
前面我们已经成功的做了一个WebService,我们仔细想想其实如果再做连接数据库的和返回复杂类型的已经没有什么意义了!我们已经用假数据和配置文件绑定做过了,更多的时候,我们可能需要结合Spring来应用!OK,这就是我们这次研究的重点了!
真的没有想到,用xfire来做WebService和Spring的结合会这么的简单!
我们可以向以前一样引入Spring!之前的例子只需要一点点修改就可以了!
web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app ver ...
- 2008-01-24 17:14
- 浏览 1441
- 评论(2)
最近一直在学习SOA(服务为导向的体系结构),而WebService就是首先要研究的!
概念嘛,我就不说了,网上太多了,一搜就是一堆!
先来做个简单的,用xfire做的例子:
步骤:
1、从xfire官网下载xfire-distribution-1.2.6.zip,将解压缩后的lib下所有包和xfire-all-1.2.6.jar拷贝到你的新建web工程的WEB-INF/lib下。
2、修改web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app versi ...
- 2008-01-24 16:24
- 浏览 2657
- 评论(0)
我是一个SOA新学者,用xfire的jaxb2绑定做了一个例子,总是报错,也不清楚为什么了!
希望大家多给我一点意见,谢谢!
例子如下:
PO类:
package com.xxx.services;
import java.io.Serializable;
public class User implements Serializable {
private String name;
private int age;
public int getAge() {
return age;
}
......//getter() or setter();
...
基于注解的hibernate主键设置:@Id.
那么它的生成规则是什么呢?是由@GeneratedValue来规定的。
我们先来看看它是如何定义的:
@Target({METHOD,FIELD})
@Retention(RUNTIME)
public @interface GeneratedValue{
GenerationType strategy() default AUTO;
String generator() default "";
}
public enum GenerationType{
TABLE,
...
- 2007-12-27 14:14
- 浏览 10537
- 评论(0)
基础的JS说明:
/**
Ext.get(); 根据id得到该对象
Ext.select(); 根据标签得到该对象
Ext.onReady(); 页面加载会自动执行该方法
*/
Ext.onReady(function() {
/**
var myDiv = Ext.get('myDiv');
Ext.select('p').highlight();
myDiv.highlight(); // The element's background will highlight to yellow then fade back
myDiv.addClass(' ...
- 2007-12-26 17:19
- 浏览 4750
- 评论(1)
最近开始学习EXT。在网上找了很多资料,感觉没有头绪,还是不太明白怎么使用。
哈哈,最后还是在它的官网上找到了一个教程!从教程中开始慢慢领会!
官网教程如下,希望大家少走弯路,共同学习。
http://extjs.com/learn/Tutorial:Introduction_to_Ext_2.0
- 2007-12-26 12:50
- 浏览 1268
- 评论(0)