小编Rob*_*ers的帖子

使用DEBUG编译ORACLE包有什么影响

我们在启用DEBUG选项的情况下编译所有Or​​acle包.这是我们的IDE(PLSQLDeveloper)的默认设置.因此,当我们在后台编译包时,执行以下操作:

ALTER PACKAGE emp_mgmt
   COMPILE DEBUG PACKAGE;
Run Code Online (Sandbox Code Playgroud)

我想知道是否会对此产生任何性能影响.有关ALTER PACKAGE的Oracle文档没有提及任何相关内容.

oracle debugging plsql

14
推荐指数
1
解决办法
9557
查看次数

Java EE vs Standalone

我正在开发一个项目,我们需要构建几个连接到一个数据库的"独立"模块.这些模块主要是后台业务流程,因此前端不多.除了一个显示数据并允许基本CRUD功能的Web模块.为此,我们计划使用以下技术:

  • JPA2(使用hibernate-jpa实现)
  • CDI(使用spring实现)
  • JSF2 + primefaces(用于我们的web模块)

最初的计划是每个模块创建一个jar文件(使用main方法),并通过服务包装器将其安装为(windows)服务.对于我们的Web模块,我们将使用Glassfish或JBoss来运行它.然而,最近Java EE出现在我们的脑海中.我们可以在像Glassfish或JBoss这样的Java EE容器中运行我们所有的模块,而不仅仅是我们的web模块.关于Java EE的案例的一些问题:

  1. 可以/我们还应该使用带弹簧的CDI吗?或者我们应该切换到EJB3?
  2. 当我们在容器内而不是独立模块中使用JPA时,会对JPA产生什么影响?有什么区别吗?
  3. 由于我们的大多数模块都不与Web相关,因此在Java EE容器中运行它们仍然有意义吗?

spring hibernate jpa java-ee cdi

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

标签 统计

cdi ×1

debugging ×1

hibernate ×1

java-ee ×1

jpa ×1

oracle ×1

plsql ×1

spring ×1