我想知道Eclipse IDE中用于Java EE开发的文件夹结构和包之间有什么区别.
我们什么时候使用哪一个?为什么?
应该是什么做法
如果我必须稍后编写一个ant脚本进行部署,哪个选项会更好,更容易部署?
如果我选择文件夹结构,部署就像将文件从开发复制到部署目标一样简单吗?
我试图用Java填充一个带有大约50,000行10列的结果集,然后使用batchExecute方法将它们插入到另一个表中PreparedStatement.
为了使这个过程更快,我做了一些研究,发现在将数据读入resultSet时,fetchSize起着重要的作用.
拥有一个非常低的fetchSize可能导致太多的服务器访问,并且非常高的fetchSize可以阻止网络资源,所以我尝试了一点,并设置了适合我的基础设施的最佳大小.
我正在读取此resultSet并创建插入语句以插入到另一个数据库的另一个表中.
像这样的东西(只是一个样本,而不是真正的代码):
for (i=0 ; i<=50000 ; i++) {
statement.setString(1, "a@a.com");
statement.setLong(2, 1);
statement.addBatch();
}
statement.executeBatch();
Run Code Online (Sandbox Code Playgroud)
在批量更新(50,000行10列)时,使用可更新ResultSet或PreparedStaement批量执行是否更好?
我正在尝试使用Eclipse创建Java Web应用程序,而我的Web服务器是Weblogic-12c.
由于我是Java EE技术的新手,我想知道我需要创建哪种文件夹结构,遵循行业惯例并且易于部署.
我对这个主题进行了一些研究,大多数的oracle例子都说:
但是,我想避免使用EJB层,但仍希望将业务逻辑保留在单独的项目中.那么我应该在Eclipse中创建哪种项目来保存我的业务逻辑类?
以下是一些问题:
我打算使用Spring 3.1 MVC.我应该在WEB-INF文件夹下包含Spring框架JAR,还是应该在项目库中添加引用?
如果我想添加一些库(JAR),这两个项目都是通用的(Web-App和Business-Logic),我应该把这些JAR放在哪里?