JDBCをモノトーンに変換


モノトーン
まあ、必ずしもJDBCをモノトーンにする必要はありませんが、これはオプションですが、もしみんながこの文章を読んだら、選択します.ほほほ
前にJDBCを見ましたが、そこはかなり面倒なところがありました.何になるの?
String url = "jdbc:oracle:thin:@localhost:1521:xe";  
String user = "LSB96";
String password = "java";
		
Connection con = null;
PreparedStatement ps = null;
ResultSet rs = null;
これが上に接続されている部分です.
もちろん、これは面倒で、実行するたびに接続とオフになり、繰り返し実行されます.そのため、強制ではなく単色のデザインをお勧めします.
モノトーンモード
1つのインスタンスの設計モードのみを使用して、インスタンスの作成を制限します.
newの使用を阻止し、新しいアドレスの作成を回避し、値を1つのアドレスに共有し、メモリの浪費を減らす.
フォーマットの使用
public class JDBC{

1. 우선 하나의 객체를 저장할 공간을 만들어야 합니다.
    
    private static JDBC instance;
    
2. 그 후 다른 클래스에서 객체 생성을 하지 못하도록 기본 생성자를 private 처리합니다.
   
   private JDBC(){}
    
3. 1/2 과정에서 꽉 막아버리면 이 클래스 자체를 사용 못하죠?
         그래서 한 번만 호출하여 하나의 객체를 얻을 수 있도록 메소드를 만들어줍니다. 
    
    public static JDBC getInstance(){
		if(instance == null){
        	instance = new JDBC();
        }    
        return instance;
    }
   
}
3番説明->後でnewの代わりにgetInstanceでインスタンス化します.
                JDBCタイプのinstance変数にオブジェクトがない場合は、そのオブジェクトを保存します.
                を返します.