Class MyBatisPlugin


  • @Plugin(name="MyBatis",
            description="Reload MyBatis configuration after configuration create/change.",
            testedVersions="All between 5.3.2",
            expectedVersions="5.3.2",
            supportClass=MyBatisTransformers.class)
    public class MyBatisPlugin
    extends java.lang.Object
    Reload MyBatis configuration after entity create/change.
    Author:
    Vladimir Dvorak
    • Constructor Summary

      Constructors 
      Constructor Description
      MyBatisPlugin()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void init​(org.hotswap.agent.config.PluginConfiguration pluginConfiguration)  
      void registerConfigurationFile​(java.lang.String configFile, java.lang.Object configObject)  
      void registerResourceListeners​(java.net.URL url)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MyBatisPlugin

        public MyBatisPlugin()
    • Method Detail

      • init

        @Init
        public void init​(org.hotswap.agent.config.PluginConfiguration pluginConfiguration)
      • registerConfigurationFile

        public void registerConfigurationFile​(java.lang.String configFile,
                                              java.lang.Object configObject)
      • registerResourceListeners

        @OnResourceFileEvent(path="/",
                             filter=".*.xml",
                             events=MODIFY)
        public void registerResourceListeners​(java.net.URL url)