我在运行时创建 Java 类及其实例(Java Compiler API),我想在程序运行时也借助 MyBatis API 将它们映射到数据库。在 MyBatis 中有没有办法做到这一点?
这非常重要,对此的任何帮助将不胜感激。
我在运行时创建 Java 类及其实例(Java Compiler API),我想在程序运行时也借助 MyBatis API 将它们映射到数据库。在 MyBatis 中有没有办法做到这一点?
这非常重要,对此的任何帮助将不胜感激。
您基本上想要干预框架的运行上下文,对其进行修改并保持上下文足够一致以使框架正确运行。考虑到 MyBatis 不是为它设计的。
答案可能是肯定的,也可能是否定的,但恐怕找出答案的唯一方法就是尝试一下。
不知道你在做什么,但在修补 MyBatis 之前,也许你应该考虑一下,为似乎特定的行为(MyBatis 是一个通用框架)实现一些自定义的东西是否不会少一些努力。
只是我的2美分!