我有一些批量数据操作脚本,用于支持小型企业网站。这些脚本是Perl、Java和存储过程的"老鼠窝",它们根据各种来源和算法定期运行以更新数据。我想摆脱Perl,至少要利用事务管理,通过在整个过程中使用JVM管理的数据库连接来实现。为此,我需要使用哪种Java动态/脚本语言?该语言应满足以下条件:
- 提供类似的表达能力、I/O、正则表达式等功能,方便迁移Perl代码。 - 具有良好的IDE支持,包括代码完成和调试,最好是Eclipse。 - 安装简单。最好整个脚本引擎都在一个单独的jar文件中。 - 不是孤立的技术。我希望选择一个未来5年仍然存在的技术。 - 当然,要与我已经有的其他Java代码进行清晰的集成。
希望我的标准足够清晰,不会被标记为主观问题。对我来说,这绝对是一个编程问题。我把所有这些语言都看作是"有用的Java库"。谢谢!
- 提供类似的表达能力、I/O、正则表达式等功能,方便迁移Perl代码。 - 具有良好的IDE支持,包括代码完成和调试,最好是Eclipse。 - 安装简单。最好整个脚本引擎都在一个单独的jar文件中。 - 不是孤立的技术。我希望选择一个未来5年仍然存在的技术。 - 当然,要与我已经有的其他Java代码进行清晰的集成。
希望我的标准足够清晰,不会被标记为主观问题。对我来说,这绝对是一个编程问题。我把所有这些语言都看作是"有用的Java库"。谢谢!