DB 2

[TIL]Day 7 (DB)

Stored Procedure Mysql 서버단에 저장되는 SQL 쿼리들로 함수처럼 인자를 넘길 수 있다. select문과 동일한 레코드들의 집합이 나온다. if, case, loop를 통하여 프로그래밍이 가능하다. 하지만 디버깅이 어렵고 서버단의 부하를 증가시킨다. 일반적인 Method 처럼 파라미터를 입력 받아서 동작할 수 있다. CREATE Procedure 이름(파라미터)로 사용 방식을 지정한다. 설정하기 위해서는 추가적으로 block을 형성해주어야한다. 실행법 : CALL 프로시저이름(파라미터); Stored Function 값을 하나 리턴해주는 서버쪽 함수로 Method를 rngusgksms rjtcjfja Stored Procedure과 비슷하지만 Stored Function은 SQL문 안에..

TIL 2021.08.13

[TIL]Day 6 (Transaction)

Hash라는 것에 대해서 개념적으로만 알고 있고 프로젝트에서 사용을 하지 않아서 JAVA 언어로 실제 사용하는 방식에 대해서는 모르는 상태였으나 스터디를 통해서 팀원의 코드를 리뷰하며 방식에 대해서 알게 되었고 추가적인 학습을 통해서 사용법을 익힌것 같다. 하지만 아직까지는 Java의 클래스들의 기본 method에 대해서 모르는 것이 많았다. HashMap에서 getOrDefault() method를 통하여서 if문으로 HashMap안에 키값이 존재하는지 확인을 하지 않아도 되는 것과 keySet() method를 사용하여 HashMap의 key 값을 따로 저장하지 않더라도 사용할 수 있는 것을 알게 되었다. 클래스 내부 method를 다 암기 할 수는 없지만 클래스를 사용할 때 찾아서 한 번쯤은 읽어보..

TIL 2021.08.13
320x100