使用Class二次封装sequelize (nodejs、next、nuxt操作数据库)
最近是在做NextJS全栈,避免不了去操作数据库。sequelize 是一个NodeJS操作数据的ORM框架,可以有效避免原生SQL语句导致的SQL注入漏洞。 但是原生的sequelize写起来比较繁琐,且对详细的ts支持并不是很好,所以我二次封装了一个,简化了一些操作 而且一个项目肯定不止链接一个数据库,所以使用class来封装,才能达到代码复用的效果 只需要定义好数据库的ts接口,就可以获得良好的代码提示
原创
2023-09-23 15:08:33 ·
560 阅读 ·
2 评论