class Some {
@promiseMethod
method() {
}
}
it means as:
method: Promise.method(function() {
})
class SomeDao {
constructor(db) {
this.db = db;
}
@transactional
method() {
}
}
it means, as:
method: Promise.method(function(...) {
return this.db.tx(function() {
});
});