小编thi*_*rdy的帖子

WS在TIBCO BW或Java中

我发现与使用Java编码相比,在TIBCO中开发WS要快得多.

使用TIBCO作为您的WS服务提供商和服务请求者是明智的投资吗?

同时也是开发JMS消费者和发布者的先前问题.

我的服务器端Java代码如何使用/监听BW流程?到目前为止,我读到了有关TIBCO Adapters的功能,它具有许多功能,如监控,但这只是一个开销吗?在Java应用程序中编写WS&JMS代码是否更好?

您如何决定是否在Java或TIBCO中实现功能(例如发送邮件,记录等)?

非常感谢!Thirdy

java tibco jms eai businessworks

8
推荐指数
1
解决办法
2266
查看次数

是否有JNLP卸载事件?

当您的JNLP部署应用程序将要卸载时(通过添加/删除程序或Java控制面板),Java Web Start是否有任何回调?

原因是删除任何应用程序生成的工件和目录.

java deployment jnlp java-web-start

6
推荐指数
1
解决办法
1144
查看次数

Spring @Transactional合并并坚持提问

Spring和@stackoverflow的新手

我正在为分销商业务构建一个独立的库存和销售跟踪应用程序(Apache Pivot/Spring/JPA/Hibernate/MySQL).

到目前为止,我认为一切都是CRUD,所以我计划有一个基础类,包含@Transactional.

然后我的save泛型方法出了问题.从Spring继承和合并EntityManager的方法有区别吗?

我试着运行并调用了插入和更新的保存,它运行正常(我认为每次调用我的保存方法时,spring会自动刷新实体//看到hibernate查询被记录,这是对的吗?).

@Transactional
public abstract class GenericDAO {

    protected EntityManager em;

//  em getter+@PersistenceContext/setter

    public void save(T t) {
//        if (t.getId() == null) // create new
//        {
//            em.persist(t);
//        } else // update
//        {
            em.merge(t);
//        }
    }
}
Run Code Online (Sandbox Code Playgroud)

顺便说一句,有了这样的设置,我不会在很大程度上影响性能吗?就像调用salesDAO.findAll()来生成报告一样(不需要是事务性的,对吧?).

谢谢!!!

java spring jpa

5
推荐指数
2
解决办法
6507
查看次数

改进我的Java通用控制台输入法?

使用Java Generics,我尝试实现通用控制台输入方法.

public static <T> T readFromInput(String message, Class<?> c) throws Exception{
        System.out.println(message);
        Scanner scanner = new Scanner(System.in);
        try {
            if(c == Integer.class)
                return (T) Integer.valueOf(scanner.nextInt());
            if(c == String.class)
                return (T) scanner.nextLine();
            if(c == Double.class)
                return (T) Double.valueOf(scanner.nextDouble());
            if(c == Float.class)
                return (T) Float.valueOf(scanner.nextFloat());
        } catch (InputMismatchException e) {
            throw new Exception(e);
        }
        return null;
    }
Run Code Online (Sandbox Code Playgroud)

我有一个警告"类型安全:未经检查从整数转换为T".除了@SuppressWarnings,是否可以避免此警告?

有没有更好的方法来实现我的方法?提前致谢

java generics console input

5
推荐指数
1
解决办法
5240
查看次数

声明单例Spring bean静态的效果?

如果你有

private static MyDAO myDAO;
Run Code Online (Sandbox Code Playgroud)

并在applicationContext中声明为

<bean id="myDAO" scope="singleton" class="my.MyDAO" />
Run Code Online (Sandbox Code Playgroud)

当已经声明为单例时,使用static修饰符声明myDAO会有什么影响吗?

提前致谢!

java spring

2
推荐指数
1
解决办法
2959
查看次数

标签 统计

java ×5

spring ×2

businessworks ×1

console ×1

deployment ×1

eai ×1

generics ×1

input ×1

java-web-start ×1

jms ×1

jnlp ×1

jpa ×1

tibco ×1