本人基于NodeJS写了一个关系型数据库持久层框架——Ebatis。在Ebatis中,使用了AOP思想,完美解决了对sql执行记录,性能等信息的监控,并且可以自动释放连接。
有兴趣的可以使用我写的Ebatis框架。
Ebatis相当于Java上的Mybatis,像mybatis一样,支持动态sql,支持事务,配置简单。目前只支持Mysql数据库,后续兼容 Postgresql,SqlServer,Sqlite 等其他关系型数据库。
GitHub地址 :https://github.com/muzin/ebatis
或者
Npm地址:https://www.npmjs.com/package/ebatis
或者
npm install ebatis1
后续,加入AOP在JS中的应用的示例代码~~~