软件开发过程中需要连接数据库是必不可少的。大量的数据存储于数据库中,这些数据为软件的使用提供必须的支持,没有数据的软件就是一个空壳,有了数据的软件才可以给使用者使用。而开发人员需要使用SQL从数据库中进行数据的读取,这是一项复杂且繁琐的工作,数据量大的话,当sql语句写的不合理,就会造成读取速度慢,用户在使用软件时等半天还看不到自己要看的结果,严重影响用户体验及工作效率。
现在有许多封装好的第三方插件库用于读取数据库,例如SqlSugar,只需要调用其中的方法就可以了。例如需要向数据库中添加数据时仅需要使用Insertable(model).ExecuteReturnEntity()就可以,修改时仅需要使用Update(model, true)就好,及大节省了开发人员对于数据库操作的时间。