我正在寻找一个类似于微软编写的企业库程序集的Java程序集,它包括密码学、数据库、日志记录、安全性、验证和其他围绕.NET框架的应用程序块。它的主要目的是提高性能,并提供一个API,使构建应用程序变得更容易,这样应用程序开发人员就不必在核心库上重新发明轮子来执行常见任务。我主要在寻找一个很好的程序集,用于连接到Oracle和SQL Server (用于数据库),以及我上面提到的其他应用程序块。我将使用Java后端构建一系列报告工具,并希望快速启动。
发布于 2012-04-30 09:49:56
对于Oracle和SQL Server,查找各自的JDBC驱动程序(SQL Server here和Oracle here)。
对于密码学,Java已经捆绑了它,click here for docs。
对于日志记录,有很多库:
安全性和验证取决于您使用的是哪种应用程序,除了Oracle本身提供的选项之外,还有许多其他选项,您需要提供更多有关您要构建哪种应用程序的信息,以便人们提供更好的答案。
此外,人们在社区中使用的大多数工具都不是由甲骨文提供的(这是Java和.Net生态系统之间的主要区别),因此,您将发现在开源项目中有许多解决相同问题的解决方案,您将不得不思考、尝试并决定使用其中的哪一个。
发布于 2012-04-30 09:44:11
我认为您描述的是Java EE。请参见:
https://stackoverflow.com/questions/10377528
复制相似问题