上一页 1 ··· 214 215 216 217 218 219 220 221 222 ··· 382 下一页
摘要: 回到目录 上一讲说了在sails里定义model及相关参数的说明,这一讲主要说一下如何将你的Model持久化到文件,关系数据库和Nosql数据库里,在持久化这点上,sails是统一管理的,它可以在/config/model.js里设置全局的持久化方法,而且它还可以进行多种介质持久化的并存,如你想让m 阅读全文
posted @ 2015-10-15 11:19 张占岭 阅读(3410) 评论(3) 推荐(0)
摘要: 回到目录对于Sails来说,它的Model与数据库对应,不过它并没有采用目前比较流行的poco贫血模型,而是采用了类似DDD的充血模型,即它的数据实体里即有数据库字段(属性)而且还有方法,而模型里的方法主要用来修饰它的属性,如属性的有效性,属性的赋值,插入前和更新前的动作等等,下面我们通过具体的实例... 阅读全文
posted @ 2015-10-15 10:40 张占岭 阅读(5063) 评论(1) 推荐(0)
摘要: 回到目录 policies sails的方法拦截器类似于.net mvc里的Filter,即它可以作用在controller的action上,在服务器响应指定action之前,对这个action进行拦截,先执行policies的策略,当条件通过,会next()它,继续执行本方法,当条件不满足时,你可 阅读全文
posted @ 2015-10-14 14:51 张占岭 阅读(2680) 评论(0) 推荐(0)
摘要: 回到目录 看到Sails的日志就会想起来log4net,确实它们在很多地方是相似的,都是采用分级别记录的方式,而sails我觉得在使用上更加方便,它不需要我们做多于的事情,直接sails.log.级别("你的日志内容")就搞定了,你不需要关心什么单例,或者持久化方式,Sails的日志只是对conso 阅读全文
posted @ 2015-10-14 11:31 张占岭 阅读(2062) 评论(0) 推荐(0)
摘要: 回到目录在Node.js里,你可以控制请求和响应,自己可以定义自己的响应方式,如对文本如何响应,对json如何响应,对图像流如何响应等等,而这些在Sails架构里,变得更加容易和清晰了,它位于项目的api/responses目录下,你可以定义自己的响应体。其实sails为我们封装了一些标准的相应,如... 阅读全文
posted @ 2015-10-14 11:03 张占岭 阅读(2136) 评论(0) 推荐(0)
上一页 1 ··· 214 215 216 217 218 219 220 221 222 ··· 382 下一页