在这个上下文中,create=true 的意思是如果数据库不存在则创建它。如果你不需要它,可以避免使用该参数。从文档中得知:创建指定的标准数据库,并连接到它。如果无法创建数据库,则在错误日志中显示错误,并且连接尝试将失败并出现一个SQLException,指示找不到数据库。如果数据库已经存在,则创建到现有数据库的连接,并发出SQLWarning警告。
根据http://db.apache.org/derby/docs/10.4/ref/rrefattrib26867.html,它会创建在数据库连接URL中指定的标准数据库,然后连接到该数据库。因此,我认为你不应该在所有连接URL中都包含它;只有当你特别希望在不存在时创建数据库时才需要。
这可能会有所帮助。 http://db.apache.org/derby/docs/10.4/ref/rrefattrib26867.html (注:这是一个关于IT技术的网页链接,具体内容需要访问链接查看)