치고 빠지는 간단한 찍먹 정보(3)
-
Bean 객체들의 만남의 광장 : AnnotationConfigApplicationContext
AnnotationConfigApplicationContext AnnotationConfigApplicationContext 은 Bean으로 지정된 객체들을 가지고 있는 context 입니다. 컨테이너라고도 부릅니다. AnnotationConfigApplicationContext 을 통해 현재 어떤 Bean 객체들이 관리되고 있는지 확인할 수 있고 개수도 확인할 수 있으며, getBean 함수를 통해 특정 Bean 객체를 호출하여 해당 객체 내부에 있는 함수 기능도 사용할 수 있습니다. @Configuration @ComponentScan("com.udemy.learnspringframework.app1.game") // Component로 선언된 객체가 있는 경로로 가서 해당 객체를 자동으로 Bean ..
2023.05.30 -
Java 에서도 var 타입 변수를?
Java 에서도 계속해서 버전이 올라감에 따라 많은 기능들이 추가되고 있는데, 그 중에서 js에서 주로 볼 수 있는 변수 타입인 var을 Java에서도 사용가능합니다. // 객체 타입을 가진 var 변수 var superContraGame = new SuperContraGame(); var marioGame = new MarioGame(); var packMan = new PackMan(); // 원시타입 데이터를 가진 var 변수 var number = 10; var string = "string"; // var 변수로 객체를 받은 뒤 해당 객체에 존재하는 함수 호출도 당연히 가능 var superContraGame = new SuperContraGame(); var gameRunner = new Ga..
2023.05.30 -
MySQL 워크벤치에 액셀 데이터 삽입
MySQL에 테스트 용도나 연습용으로 사용하고자 더미 데이터를 가진 테이블을 생성해야 될 때가 있습니다. 이럴 때 일일히 워크벤치에서 테이블을 생성하고 대량의 데이터를 손수 넣어주는 것이 아니라 액셀 파일을 활용해서 한번에 넣어줄 수 있습니다. (1) 워크벤치에서 데이터를 넣을 데이터베이스를 선택하고 오른쪽 마우스를 눌러 Table Data Import Wizard 를 누릅니다. (2) 액셀 파일로 되어있는 데이터를 넣기 전에 해당 액셀 파일의 형식을 반드시 csv(쉼표로 분리) (*.csv) 로 지정하여 저장된 상태여야 합니다. (3) 워크벤치에서 Table Data Import Wizard 를 누르면 위와 같이 파일 경로 창이 나오고 넣을 액셀 파일을 넣어줍니다. (4) 처음에 데이터를 넣어서 테이블..
2023.05.21