源代码地址:http://git.oschina.net/tiama3798/BootstrapBack_Demo/tree/SqlSugar/

1.Model层

SqlSugar简单工模式数据访问简单Demo

2.抽象层实例:

基础接口

    /// <summary>
    /// 基础接口
    /// </summary>
    public interface IBaseAbstract<T> where T : class
    {
        #region 基础访问
        /// <summary>
        /// 获取表达式树
        /// </summary>
        /// <returns></returns>
        Queryable<T> GetQueryable();
        /// <summary>
        /// 获取对象
        /// </summary>
        /// <param name="ID">主键ID</param>
        /// <returns></returns>
        T GetModel(object ID);
        /// <summary>
        /// 添加对象
        /// </summary>
        /// <param name="model">对象</param>
        /// <returns></returns>
        object Add(T model);
        /// <summary>
        /// 修改对象
        /// </summary>
        /// <param name="model">对象</param>
        /// <returns></returns>
        bool Update(T model);
        /// <summary>
        /// 删除对象
        /// </summary>
        /// <param name="model">对象</param>
        /// <returns></returns>
        bool Delete(T model);
        /// <summary>
        /// 删除对象---主键删除的公共方法,只支持int类型
        /// </summary>
        /// <param name="ID">主键ID</param>
        /// <returns></returns>
        bool Delete(int ID);
        #endregion
    }
View Code

相关文章:

猜你喜欢
  • 2021-11-24
  • 2021-12-16
  • 2021-09-21
  • 2021-10-21
  • 2022-01-09
相关资源
相似解决方案