You can use multiple data sources for ORM in ColdFusion applications. A multiple data source setup is useful in scenarios where your application has multiple modules that interact with each other. Hibernate inherently supports single data source for a Hibernate configuration. To support multiple data sources, ColdFusion builds and manages multiple Hibernate configurations and SessionFactory objects, one for each data source in the application.