- 博客(4)
- 资源 (3)
- 收藏
- 关注
转载 Java初始化顺序(回顾一下)
1 无继承情况下的Java初始化顺序:class Sample{ Sample(String s) { System.out.println(s); } Sample() { System.out.println("Sample默认构造函数被调用"); }}class
2015-04-18 16:11:04 529
原创 属性较多的java对象的创建
之前使用的都是javabeans方式创建,如果属性较多需要多次set,在构造过程中javabean可能处于不一致的状态,比较麻烦。这时可以使用builder方式。它是不直接产生想要的对象,而是通过静态工厂的方式创建builder对象,然后再利用这个对象来set需要的对象属性。示例如下:public class Nutrifacts { private final int servingSiz
2015-04-18 15:52:25 938
转载 Web Service 与 EJB 的分布式的区别
EJB的分布式:一个业务逻辑可能会调用分布在多台服务器上的 EJB 组件,但是这么多的组件调用必须纳入一个事务范围之中。也就是说如果需要调用三个 EJB 组件,第一个调用成功,第二个调用成功,但第三个调用失败了,因此在第一和第二次调用成功时进行的事务操作(这里的事务操作不单单指数据库的,还有可能包括消息队列服务的事务)都必须进行回滚。但是,如果是调用三个 WebService 的话,那调用
2015-04-17 00:22:34 662
转载 Ejb发布成webservice
1. 将EJB发布成,或者说暴露成Web服务(也许更贴切),在EJB容器中不是困难的事情,只要容器实现了JavaEE的JAX-WS标准就行了,开发人员要做的就是增加一点点有关WebService的注解,打包发布到应用容器即可。不过在笔者使用JBoss5作为EJB容器的时候,调用Web服务出现了异常~~~最后发现是JDK版本的问题,改用JDK1.5编译EJB类、启动JBoss后才能正常调
2015-04-17 00:18:19 814 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人