我有一些支持小型企业网站的批处理数据操作脚本。
这些脚本是 Perl、Java 和存储过程的“老鼠窝”,它们按计划运行以根据各种来源和算法更新数据。
我想摆脱 Perl,这样我至少可以通过在 JVM 管理的数据库连接中包含从头到尾的整个过程来利用事务管理。
我应该利用哪种 Java 动态/脚本语言满足以下标准:
- 通过提供类似的表达能力、I/O、正则表达式等,直接迁移 Perl 代码。
- 良好的 IDE 支持,包括代码完成和调试最好在 Eclipse 中
- 易于安装。最好将整个脚本引擎放在一个 jar 文件中。
- 不是孤立的技术。我想选择一些在 5 年内仍然存在的东西。
- 当然 - 与我已经拥有的其他 Java 代码的干净集成。
我希望我的标准足够清楚,不会被标记为主观问题。
对我来说,这绝对是一个编程问题。我将所有这些语言都视为“有用的 Java 库”。
谢谢!