zoukankan      html  css  js  c++  java
  • mybatisnet轻量级ORM框架

    https://code.google.com/p/mybatisnet/source/checkout

    http://blog.csdn.net/arvinstudy/article/details/7841020 (iBatis使用小例)

     http://www.114xueche.com/video/

    //服务层

    public abstract class BaseService

        {

            #region

            //实现事物处理

            public virtual void BeginTransaction()

            {

                IBatisNet.DataMapper.Mapper.Instance().BeginTransaction();

            }

     

            public virtual void CommitTransaction()

            {

                IBatisNet.DataMapper.Mapper.Instance().CommitTransaction();

            }

     

            public virtual void RollBackTransaction()

            {

                IBatisNet.DataMapper.Mapper.Instance().RollBackTransaction();

            }

            #endregion

    }

    public class UserService : BaseService

        {

            private static UserService instance = new UserService();

            private IUserDao userDao = null;

     

            private UserService()

            {

                userDao = new UserSqlMapDao();

            }

     

            public static UserService GetInstance()

            {

                return instance;

            }

            public bool Update(User user)

            {

                if (user == null)

                {

                    throw new ArgumentNullException("user");

                }

     

                base.BeginTransaction();

                try

                {

                    bool result = (userDao.Update(user) == 1);

                    base.CommitTransaction();

                    return result;

                }

                catch

                {

                    base.RollBackTransaction();

                    throw;

                }

            }

        }

  • 相关阅读:
    webpack中设置jquery为全局对象
    JS判断不同web访问环境,主要针对移动设备,
    js比较两个日期天数差
    原生js跨域
    我们项目中用到的jsonp跨域
    Js跨域解决方法总结
    js call的使用,js call 方法实现继承
    windows下配置bower路径
    兼容弹层代码
    自定义下拉列表框(2015.1.30)
  • 原文地址:https://www.cnblogs.com/fx2008/p/3185690.html
Copyright © 2011-2022 走看看