상세 컨텐츠

본문 제목

Singleton Design Petturn 방식

C#

by happynuri 2007. 8. 10. 09:38

본문

생성을(new) 한번 만 하겠다.

   public class FineSingle
    {
        private static FineSingle fines;//스테틱으로 선언

        private FineSingle() { } //생성자를 프라이베잇
        public static FineSingle GetInstance()
        {
            if (fines == null)
            {
                fines = new FineSingle();
            }
            return fines;
        }
        //-------------------------------------

        public SqlConnection GetConnection()
        {
            SqlConnection conn = null;
            try
            {
                conn = new SqlConnection(FineUtil.CONSTR);
                if (conn.State == ConnectionState.Open)
                    conn.Close();
            }
            catch
            {
                throw new Exception("연결에 실패 했습니다.");
            }
            return conn;
        }//


관련글 더보기

댓글 영역