积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(5)Node.js(5)

语言

全部中文(简体)(5)

格式

全部PDF文档 PDF(5)
 
本次搜索耗时 0.029 秒,为您找到相关结果约 5 个.
  • 全部
  • 后端开发
  • Node.js
  • 全部
  • 中文(简体)
  • 全部
  • PDF文档 PDF
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 ThinkJS 3.0 中文文档

    错误事件,并进行处 理。可以在配置 src/config.js 自定义这二个错误的处理函数。 等待 think.beforeStartServer 注册的启动前处理函数执行,这里可以注册一些服务启动 前的事务处理。 如果自定义了创建服务配置 createServer ,那么执行这个函数 createServer(port, host, callback) 来创建服务。 如果没有自定义,则通过 think model。 事务 模型中提供了对事务操作的支持,但前提需要数据库支持事务。 Mysql 中的 InnoDB 和 BDB 存储引擎支持事务,如果在 Mysql 下使用事务的话,需要将数据库 的存储引擎设置为 InnoDB 或 BDB。 SQLite 直接支持事务。 使用事务 模型中提供了 startTrans , commit 和 rollback 3 种方法来操作事务。 startTrans startTrans 开启事务 commit 正常操作后,提交事务 rollback 操作异常后进行回滚 module.exports = class extends think.Controller { async indexAction(){ let model = this.model('user'); try{ await model.startTrans();
    0 码力 | 129 页 | 2.12 MB | 1 年前
    3
  • pdf文档 ThinkJS 2.2 中文文档

    ThinkJS 支持 mysql , mongodb , sqlite 等常见的数据库,并且封装了很多操作数据库的接口, 无需手动拼接 SQL 语句,还可以自动防止 SQL 注入等安全漏洞。同时支持事务、关联模型等高级 功能。 代码自动更新 ThinkJS 内置了一套代码自动更新的机制,文件修改后立即生效,不用重启 Node.js 服务,也不用 借助第三方模块。 自动创建 REST 接口 使用 model。 事务 模型中提供了对事务操作的支持,但前提需要数据库支持事务。 Mysql 中的 InnoDB 和 BDB 存储引擎支持事务,如果在 Mysql 下使用事务的话,需要将数据库 的存储引擎设置为 InnoDB 或 BDB。 SQLite 直接支持事务。 使用事务 模型中提供了 startTrans , commit 和 rollback 3 种方法来操作事务。 startTrans startTrans 开启事务 commit 正常操作后,提交事务 rollback 操作异常后进行回滚 ES6 方式 export default class extends think.controller.base { async indexAction(){ let model = this.model('user'); try{ await model
    0 码力 | 277 页 | 3.61 MB | 1 年前
    3
  • pdf文档 ThinkJS 1.2 中文文档

    语句的情况。 使⽤用⽅方式与 query 相同,只是 then ⾥里拿到的结果不同。exectue 为影响的⾏行数。 关闭当前数据库连接,⾮非特殊条件下不要使⽤用该⽅方法。 开启事务 return Promise 提交事务 return Promise var data = [ value.field || '*', mapOptions commit() rollback() 回滚事务 return Promise 事务操作 DEMO: 注意:只有⽀支持事务的存储引擎使⽤用这 3 个⽅方法才有效 关闭所有数据库连接。 数据库默认使⽤用⻓长连接的⽅方式,不建议关闭数据库连接。该接⼝口⾮非特殊条件下,不要使⽤用。 var model = D('Group'); // 开启事务 model.startTrans() then(function(){ return model.commit(); // 提交事务 }).catch(function(){ return model.rollback(); // 回滚事务 }) JavaScript 静态⽅方法 close() thinkRequire('Model').close();
    0 码力 | 104 页 | 1.29 MB | 1 年前
    3
  • pdf文档 Egg & Node.js 从⼩⼯坊⾛向企业级开发

    健壮性,处理理未捕抓异常,优雅退出 ▸ Master / Worker 之外,还多了了个 Agent 进程 ▸ 只有⼀一个 Agent,负责脏活累活 ▸ 不不对外服务,专⻔门处理理公共事务 ▸ 如:定时⽇日志切割,公共资源访问,后端⻓长连接 ▸ 提供进程间通信模型 ▸ ⾃自⾏行行实现,不不使⽤用 PM2,越精简的代码越稳定 +--------+
    0 码力 | 70 页 | 7.57 MB | 1 年前
    3
  • pdf文档 Node.js Manual & Documentation

    Putting relative paths in `require.paths` is... weird. 不建议在`require.paths`中发入相对路径  Zero Isolation 零隔离  Addenda: Package Manager Tips 附录:包管理技巧  Addons 扩展插件  process 进程 o Event: 'exit' 事件:'exit' dependencies, but this technique is brittle. 在实践中,有用户使用这种特别的方式来实现绑定依赖,但这种方式是很脆弱 的。 Zero Isolation 零隔离 There is (by regrettable design), only one require.paths array used by all modules. 由于设计的失误,所有模块都共享同一个
    0 码力 | 153 页 | 1.21 MB | 1 年前
    3
共 5 条
  • 1
前往
页
相关搜索词
ThinkJS3.0中文文档2.21.2EggNodejs企业企业级开发ManualDocumentation
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩