【发布时间】:2016-07-22 04:55:01
【问题描述】:
我要使用 NodeJS。不过,像往常一样,会出现一些问题。
/controllers 中的控制器很少,我将其包含在 /routes.js 中;
我正在使用node-mysql 作为数据库包装器,我真的想知道是否有更好的替代方法来替代我目前正在做的事情。
目前,在routes.js,我正在连接到数据库,如下所示:
pool = require('mysql').createPool({ host: 'host', user: 'root', password: 'pass', database: 'db' })
现在,我真的很想在我的 User 控制器中使用 mysql,这已经是 routes 文件所必需的。
我知道我需要再次要求并连接到 User 控制器中的 mysql,但这是一个好习惯吗?
除了要求node-mysql 并连接到每个控制器中的数据库之外,还有什么更好的选择吗?
我这里有什么遗漏吗?
谢谢!
【问题讨论】:
标签: node.js