小编waf*_*waf的帖子

我在哪里可以找到JavaEE包的来源?

我正在开发一个JavaEE系统(在Weblogic App Server上分发),但我没有JavaEE包的源代码(例如javax.ejb.*).

我在哪里可以找到这些包的来源(而不是javadoc)?

documentation weblogic java-ee

12
推荐指数
1
解决办法
5163
查看次数

事务是否可以在Weblogic中来自不同应用程序的EJB之间传播?

我们正在开发一个有两个主要逻辑的系统; 一个是管理逻辑,非常轻; 另一种是处理逻辑,它非常耗费资源(RAM + CPU).

我们决定让一台机器运行管理逻辑,一台(或多台)其他机器运行处理逻辑.
为了将逻辑分成不同的机器,我们为每个逻辑创建了一个应用程序(EAR),它为我们提供了两个独立的应用程序.

现在,我们使用Weblogic作为我们的应用程序服务器,我们还没有配置我们的域来在不同的机器上运行应用程序.

在我们这样做之前,我们想知道; 当来自管理应用程序的EJB将从处理应用程序调用EJB时​​,事务是否会传播?如果管理EJB将回滚其事务,那么处理EJB是否也会回滚它?此功能是否需要对域进行特殊配置?

ejb weblogic transactions java-ee

9
推荐指数
1
解决办法
2532
查看次数

有没有办法使用java获取/挂钩/附加已经运行的进程?

我希望能够做到这样的事情:

Process p  = getRunningProcess(pid)
Run Code Online (Sandbox Code Playgroud)

如果有办法,是否创建进程(使用java,使用python,从shell等)是否重要?

java process

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

如何在python中使用'\ Q'和'\ E'正则表达式符号?

我认为这应该有用,但它没有:

import re
if re.match("\Qbla\E", "bla"):
    print "works!"
Run Code Online (Sandbox Code Playgroud)

为什么它不起作用?我可以在python中使用'\ Q'和'\ E'符号吗?怎么样?

python regex escaping

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

如何在JavaEE中使用JDBC?

我正在JavaEE环境(weblogic 12)中开发,我的部分代码使用JDBC; 因此,我需要从应用程序服务器获取JDBC连接.
我知道在JavaEE中使用JDBC是一种非常糟糕的做法,但这是一个我无法改变的代码(遗留).

我找到了一种方法,但我不确定这是正确的方法:

@Resource(mappedName="mydsjndipath")
private DataSource ds;

public void foo() {
    Connection conn = ds.getConnection();
}
Run Code Online (Sandbox Code Playgroud)

问题是我最后如何处理连接?
我无法真正提交/回滚它,因为我使用的是分布式事务.但我应该至少关闭它吗?
并且JTA事务将始终影响连接(在提交/回滚时)吗?

或许在JavaEE中使用JDBC还有另一种更好的方法吗?(不,EntityManager的本机查询不会这样做)

jta jdbc java-ee

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

标签 统计

java-ee ×3

weblogic ×2

documentation ×1

ejb ×1

escaping ×1

java ×1

jdbc ×1

jta ×1

process ×1

python ×1

regex ×1

transactions ×1