function3 [QueryDSL] 벌크연산과 SQL Funtion 벌크연산과 SQL Function 쿼리를 이용하면 일정한 조건에 해당하는 데이터에 공통적으로 수정해야 하는 일이 있다. 이 때 벌크 연산을 이용한다. 벌크연산 long count = queryFactory .update(member) .set(member.username, "비회원") .where(member.age.lt(28)) .execute(); member의 age가 28 이하인 경우 username를 비회원으로 수정하는 벌크연산이다. query와 동일하게 update, delete등을 이용한다. 벌크연산의 주의할 점은 spring data jpa와 다르게 영속성 컨텍스트에 있는 엔티티를 무시하고 데이터베이스에 직접 실행된다. 그렇기 때문에 배치 쿼리를 실행하고 나면 영속성 컨텍스트를 초기화 하는.. 2022. 5. 15. [JS] 함수 function [JS] 함수 function 자바스크립트의 함수 선언방법과 전역함수에 대해 알아본다. 목차 자바스크립트 함수 선언방법 자바스크립트의 전역함수 자바스크립트 함수 선언방법 자바스크립트에서 함수를 선언할 때에는 다음과 같이 작성한다. function 식별자(매개변수1, 매개변수2, ...){ 연산내용1; 연산내용2; 연산내용3; ... return 리턴값 [생략가능] } function키워드로 함수 선언을 알린다. 식별자를 작성한 후 매개변수를 작성한다. 소활호 () 내에서 매개변수를 작성하며, 콤마 , 로 매개변수를 구분한다. 생략 가능하다. 중괄호 {} 내에서 연산할 내용을 작성한다. return 키워드는 리턴값이 필요할 때 작성하지만, 리턴값이 필요하지 않을 때에는 생략 가능하다. See the Pen.. 2021. 2. 12. 9. 메서드, 함수 (Function, 오버로딩) java에서의 메서드에 대하여 알아보겠습니다. 메서드는 반복되는 기능들을 쉽게 관리하고, 코드를 줄이기 위하여 사용합니다. 메서드는 클래스와 메인 사이에서 선언되어야 하며 static 결과값의자료형 함수명 (입력값의자료형 변수명){} 으로 선언할 수 있습니다. public class Test{ static void function() { System.out.println("function 메소드 실행 완료"); } public static void main(String[] args) { function(); } } Colored by Color Scripter 위 코드를 보시면 메인 밖에서 funcion이라는 함수를 정의하고 메인에서 함수만을 입력하였지만 실행시에 콘솔에서는 "funcion 메소드 실행 .. 2021. 1. 19. 이전 1 다음