Package myhome.domain

Class MemberDao

java.lang.Object
myhome.domain.MemberDao
All Implemented Interfaces:
Dao<MemberDto>

public class MemberDao
extends java.lang.Object
implements Dao<MemberDto>
Author:
miri 사용자 DAO
  • Field Summary

    Fields
    Modifier and Type Field Description
    private java.sql.Connection conn  
    private static MemberDao instance  
    private java.sql.PreparedStatement ps  
    private java.sql.ResultSet rs  
  • Constructor Summary

    Constructors
    Modifier Constructor Description
    private MemberDao()  
  • Method Summary

    Modifier and Type Method Description
    boolean delete​(int no)  
    MemberDto findByUserNameAndPassword​(java.lang.String username, java.lang.String password)  
    static MemberDao getInstance()  
    boolean insert​(MemberDto t)  
    static void main​(java.lang.String[] args)  
    MemberDto select​(int no)  
    java.util.List<MemberDto> selectAll()  
    boolean update​(MemberDto t)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface myhome.domain.Dao

    close, close, getConnection
  • Field Details

    • conn

      private java.sql.Connection conn
    • ps

      private java.sql.PreparedStatement ps
    • rs

      private java.sql.ResultSet rs
    • instance

      private static MemberDao instance
  • Constructor Details

    • MemberDao

      private MemberDao()
  • Method Details

    • getInstance

      public static MemberDao getInstance()
    • select

      public MemberDto select​(int no)
      Specified by:
      select in interface Dao<MemberDto>
    • selectAll

      public java.util.List<MemberDto> selectAll()
      Specified by:
      selectAll in interface Dao<MemberDto>
    • insert

      public boolean insert​(MemberDto t)
      Specified by:
      insert in interface Dao<MemberDto>
    • update

      public boolean update​(MemberDto t)
      Specified by:
      update in interface Dao<MemberDto>
    • delete

      public boolean delete​(int no)
      Specified by:
      delete in interface Dao<MemberDto>
    • findByUserNameAndPassword

      public MemberDto findByUserNameAndPassword​(java.lang.String username, java.lang.String password)
    • main

      public static void main​(java.lang.String[] args)