2.2.1 模块
应用中包括若干个模块,每个模块都可以设置数据库连接参数,这些模块即可以连接同一个数据库,也可以连接不同的数据库。
每个应用都包括一个主模块 main,是给开发者使用的,一般情况下,无需创建模块,直接使用主模块。
2.2.1.1 系统支持的数据库
系统支持四种数据库,分别是:MySQL、PostgreSQL、Oracle和SQL Server。使用系统支持的数据,能够实现可视化开发。
- 系统分配的数据库
为了便于开发,系统默认分配MySQL数据库供开发者使用。每个应用的每个开发者都拥有独立的数据库,可通过数据库设置连接到其他数据库。
- 连接外部数据库
开发时可以使用系统提供的数据库,生产时则必须使用用户自己的数据库,在架构或数据库设置中连接到用户的数据库。
2.2.1.2 连接系统不支持的数据库
当需要连接以上四种数据库以外的数据库时,在后端服务中设置依赖,添加数据库驱动jar,在java代码中使用数据库。
2.2.1.3 模块之间的数据访问
一个模块调用另一个模块的dao