0
첫 번째 간단한 API를 개발하기 위해 ExpressJS를 기반으로하는 LocomotiveJS (MVC)를 사용하고 있습니다 .. 아직 배우고 있습니다 .. 내 데이터베이스로 mysql을 사용하고 있습니다 ..NodeJS의 모든 HTTP 요청에 대해 데이터베이스에 연결해야합니까?
제 질문은 초기화해야합니까? 컨트롤러 요청이있을 때마다 mysql에 대한 연결이 필요합니까?
여기 내 코드입니다 : 당신이 알 수 있듯이, 매번 노래/쇼가 호출 connectMysql
SongsController.show = function() {
//this.title = 'Locomotive';
console.log("nice imbasss");
var contacts = SongsModel.foo("GOOD");
var dbConnection = DBUtilities.connectMysql();
var contactsArr = [];
dbConnection.query('select * from contacts', function(err, rows, fields) {
//console.log(err);
console.log(rows);
//console.log(fields);
//contactsArr = rows;
});
DBUtilities.endMysql(dbConnection);
};
()가 호출 .. 내가 잘하고 있는가?
[연결 풀] (https://github.com/felixge/node-mysql#pooling-connections)을 사용해야합니다. –