封装自己的sqlite框架有必要吗

赞一个,楼主就要有这样的热情才能做好事情。既然你在研究SQLite 的封装,干脆连realm一起研究了吧。还有最好能够顺带研究一下CoreData,看看思路是啥,优劣是啥。对你自己写封装也有帮助
■网友
有必要,鼓励去做用进生产项目要经过严谨的测试和时间
■网友
自己学习可以,用到生产环境不建议。
■网友
纯学习, 完全可以自己搞封装. 但是, 你要用到公司的实际项目中, 最好优先用成熟的产品, 听你语气, 并没有多大信心自己玩太high, 还是优先工作为好. 毕竟, 多用一下别人的封装, 对自己的学习也有提升. 推荐FMDB, 试试看.
■网友
学习可以玩,项目没太必要,除非你觉得别人写得不好,你能写的更好,或者不满足你需求不想写sql ,也可以用别人封装了的
■网友
自己觉得有意思就搞,但是如 @傅扬 所言,上线的东西里就别放了。事实上在iOS里面对Sqlite的封装,FMDB已经绝对足够使用。倒是在FMDB外面再加封装一层类似于ORM的框架是非常有必要的,而且这个的复杂程度和代码量都不算是个多高的挑战,但是对于应用层的开发却是极大的效率提升。另外,关于SQL语句的,骚年,不要回避这个事情,SQL在你未来的职业生涯里被需要的频率,绝对是非常非常高的。最后你可以考虑换一个主管了,居然说出了『本地数据放UserDefaults里就够了』这样的话,真是神带队。。


    推荐阅读