1. chunk 기본개념t Cunck란 여러개의 아이템을 묶은 하나의 덩어리를 의미한다.수정 한번에 하나씩 아이템을 입력받아 Chunk 단위의 덩어리로만들어 Cunck 단위로 트랙잭션을 처리한다, Cunck 단위의 Commit과 Rollback이 이루어짐 일반적으로 청크 단위로 쪼개어 더이상 처리할 데이터가 없을때까지 반복해서 입출력하...
스프링배치 시작
1. @EnableBatchProcessing 스프링 배치가 작동하기 위해 선언해야 하는 어노테이션 @EnableBatchProcessing @SpringBootApplication public class StudySpringBatchApplication { public static void main(String[] args) { ...
DI , IOC 의 개념
우선 스프링의 큰개념인 DI에대해서 알아보자 https://asfirstalways.tistory.com/334 참고 java bean 우선 java bean에대해서 알아보자 java Bean 규약에 맞춰서 만든 클래스를 뜻한다 <Java Bean 규약> 1. 기본생성자가 존재해야한다. 2. 모든 멤버변수의 접근제어자는 pri...
바닐라 JS 챌린지 6
preventDefault 사용 기존에 저장되어있던 자바스크립트의 이벤트들이 동작하지않게끔 막아준다. <!DOCTYPE html> <html> <head> <title>Vanilla Challenge</title> <meta charset="UTF-8" /> &...
바닐라 JS 챌린지 5
변수를 정의할때 실제 let과 const의 쓰임을 적절하게 사용한다면 코드를 더 객체지향적으로 만들수있는거같다 const h1 = document.querySelector("div.hello:first-child h1") console.log(h1); function handleTitleClick() { const currentCol...
바닐라 JS 챌린지 4
if else events function size() { console.log(window.innerWidth); if (window.innerWidth < 300) { document.body.style.backgroundColor = "red"; } else if (window.innerWidth &...
바닐라 JS 챌린지 3
문제 마우스가 title위로 올라가면 텍스트가 변경되어야 합니다. 마우스가 title을 벗어나면 텍스트가 변경되어야 합니다. 브라우저 창의 사이즈가 변하면 title이 바뀌어야 합니다. 마우스를 우 클릭하면 title이 바뀌어야 합니다. title의 색상은 colors 배열에 있는 색을 사용해야 합니다. .css 와 .html...
바닐라 JS 챌린지 2
1. 계산기 만들기 (함수를 이용) function plus(firstNumber, secondNumber) { console.log(firstNumber + secondNumber); } function divide(a,b) { console.log(a / b); //a,b는 이함수에서만존재 } plus(2,3); divid...
바닐라 JS 챌린지 1
자바스크립트 얘기를 엄청한다 영상에서 프론트엔드는 자바스크립트밖에 없다 자바스크립트 약쟁이짓을한다고한다 ㅋㅋㅋㅋ 10 Quiz how many promramming languages can you use on the backend? more than 10 only javascript only python ans...
바닐라 JS 챌린지 1
자바스크립트 얘기를 엄청한다 영상에서 프론트엔드는 자바스크립트밖에 없다 자바스크립트 약쟁이짓을한다고한다 ㅋㅋㅋㅋ 10 Quiz how many promramming languages can you use on the backend? more than 10 only javascript only python ans...