Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不知道,但这是否可以执行以下操作?我有一种情况,我必须从 Ldap 检索数据并使用 Hibernate 将这些数据放入 MySQL 数据库中。这将是一次执行。我不需要定期从 Ldap 获取数据。在这种情况下,是否可以在部署应用程序时执行上述过程?
如果可能的话?我可以有一个简单的解决方案示例吗?请帮忙。也欢迎该问题的替代解决方案。提前致谢。
希望您使用的是 servlet 容器。使用ServletContextListener接口并将其作为侦听器插入 web.xml。
public class MyClass implements ServletContextListener { .... Query LDAP .... Insert into DB }
请注意,必须向 MyClass 抛出任何异常,因为 ContextListener 架构不希望它发生,并且应用程序不会启动。