Open Longder opened 6 years ago
@Longder 除了默认sqls的目录,本身也是支持放在跟实体文件同一个目录下的,也就是说可以实现按模块分开存放的功能;可以参考这个https://github.com/slyak/spring-data-jpa-extra/issues/1 FreemarkerSqlTemplates sqlTemplates = new FreemarkerSqlTemplates(); sqlTemplates.setTemplateBasePackage("com.xxx.xxx.xxx");
多数据源的配置可以参考: https://medium.com/@joeclever/using-multiple-datasources-with-spring-boot-and-spring-data-6430b00c02e7
现在的FreemarkerTemplates没有考虑多数据源的情况 这个建议不错,会在下一个大版本里加入多数据源支持
在多数据源下,会为不同的DataSource配置不同的entityManagerFactory,会扫描不同的实体包。 如何把sql配置文件也能针对不同DataSource进行分开存放(一个DataSource一个文件夹),而不是只能放在一起(默认sqls/下)