成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

nodejs事務(wù)使用總結(jié)

SillyMonkey / 2333人閱讀

摘要:粗暴使用創(chuàng)建連接外面也可以嵌套循環(huán)可以嵌套多層,看你心情回滾事務(wù)提交事務(wù)關(guān)閉連接

粗暴使用
var mysql = require("mysql");
//創(chuàng)建連接
var connection = mysql.createConnection(this.sails.config.connections.myApp);
connection.connect(function(err) {
  if(err){ return next(err); }
});
//外面也可以嵌套for循環(huán)
connection.beginTransaction(function(err) {
    //可以嵌套多層,看你心情
    connection.query(sql1, function(err, result) {
        if(err){
            //回滾事務(wù)
            connection.rollback(function() { if(err){ return next(err); } });
        }
        connection.query(sql2, function(err, result) {
            if(err){
                connection.rollback(function() { if(err){ return next(err); } });
            }
            //提交事務(wù)
            connection.commit(function(err) {
                if(err){
                    connection.rollback(function() { if(err){ return next(err); } });
                }
                //關(guān)閉連接
                connection.end();
            });
        });
    });
});

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/99814.html

相關(guān)文章

  • Nodejs和JavaWeb協(xié)助開發(fā)

    摘要:實(shí)現(xiàn)不同語言間進(jìn)行協(xié)助開發(fā),可以使用通信的方式來實(shí)現(xiàn),這次實(shí)現(xiàn)和的協(xié)助開發(fā),是項(xiàng)目主要服務(wù)端,由于要處理一些系統(tǒng)底層的事務(wù),所以要用提供一個(gè)輔助服務(wù),為主服務(wù)端處理相關(guān)事務(wù),以下是搭建流程和服務(wù)間通信原理。 實(shí)現(xiàn)不同語言間進(jìn)行協(xié)助開發(fā),可以使用通信的方式來實(shí)現(xiàn),這次實(shí)現(xiàn)Nodejs和JavaWeb的協(xié)助開發(fā),Nodejs是項(xiàng)目主要服務(wù)端,由于要處理一些系統(tǒng)底層的事務(wù),所以要用JavaW...

    HmyBmny 評(píng)論0 收藏0
  • 手把手教你開發(fā)nodejs微博網(wǎng)站-連接數(shù)據(jù)庫

    摘要:連接數(shù)據(jù)庫引子博客肯定是以用戶為中心,包括用戶的注冊,用戶的登錄,用戶發(fā)表留言,對(duì)留言進(jìn)行評(píng)價(jià)等等功能,所以,自然離不開數(shù)據(jù)庫。概念解析在中基本的概念是文檔集合數(shù)據(jù)庫。這兩種方式連接都需要,或者主機(jī)名字,數(shù)據(jù)庫名字,端口號(hào),配置項(xiàng)等。 連接數(shù)據(jù)庫 引子 博客肯定是以用戶為中心,包括用戶的注冊,用戶的登錄,用戶發(fā)表留言,對(duì)留言進(jìn)行評(píng)價(jià)等等功能,所以,自然離不開數(shù)據(jù)庫。 MongoDB M...

    waterc 評(píng)論0 收藏0
  • Java Python 和Nodejs在web開發(fā)方面的簡單比較

    摘要:在做數(shù)據(jù)分析和人工智能方面也有很多可以直接使用的算法庫。各方面都能找到優(yōu)秀的組件。但開發(fā)起來復(fù)雜一些,更適合有一定規(guī)模的團(tuán)隊(duì)采用。 對(duì)語言之間優(yōu)勢這個(gè)問題,可以寫幾本書來具體闡述. 我嘗試簡單地說一點(diǎn)。不見得對(duì),也不可能完整,僅供參考。 互聯(lián)網(wǎng)興起,靜態(tài)頁面不能滿足復(fù)雜的交互需求. 出現(xiàn)了動(dòng)態(tài)技術(shù).史前時(shí)期動(dòng)態(tài)Web 開發(fā)多采用CGI 技術(shù)來實(shí)現(xiàn). CGI 將腳本作為單獨(dú)的進(jìn)程運(yùn)行, ...

    Riddler 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<