我想在moqui框架启动时将apache点燃到moqui框架中。
我尝试在postFacadeInit()
方法中启动点燃实例,并且它有效。
但是,有没有更少侵入性的方法来解决这个问题?例如制作组件,当我需要时,我可以将组件放入组件文件夹
答案 0 :(得分:0)
在Moqui Conf XML文件中,您可以使用webapp.after-startup和webapp.before-shutdown元素指定要运行的操作(在XML Actions元素中)。类加载器之后的运行将组件库目录中的jar添加到类路径中,因此您可以实例化对象或调用init / destroy方法等。
仅仅是一个FYI:Moqui的下一个版本包括Hazelcast,其功能与Apache Ignite的功能非常相似。一些功能已经在moqui / moqui-framework存储库中,更多功能已经实现并将很快合并。