728x90

분류 전체보기 202

[Spring] 스프링 빈(bean) 객체의 생명주기

Spring의 Bean은 다음과 같은 상황일 때 객체가 생성된다. 싱글톤인 경우 xml파일을 로딩할 때 객체가 생성된다. 싱글톤이고 lazy-unit 속성이 true일경우 getBean메서드를 사용할 때 객체가 생성된다. prototype일 경우 getBean메서드를 사용할 때 객체가 생성된다. Spring의 Bean은 다음과 같은 상황일 때 객체가 소멸된다. IoC컨테이너가 종료 때 객체가 소멸된다. (==close 메서드를 호출할 때) 메서드가 없을 경우 default-init-method 아무일도 발생 x default destroy method 아무일도 발생x init-method 오류발생 destroy 오류 발생 Spring 에서는 객체가 생성될 때 호출될 메서드가 소멸될 때 호출될 메서드를 지..

스프링Spring 2023.01.10

국비지원 JAVA(자바) 프로그래밍 (오라클 설치 및 데이터베이스 기초)

데이터베이스 (오라클) jsp/ sevelet 오라클 설치하는 법 오라클 11g Express Edition 사용 오라클 11g xe 를 구글에 검색 https://www.oracle.com/database/technologies/xe-prior-release-downloads.html XE Prior Release Archive Getting Started: Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and en..

[Spring] 스프링 빈(bean) 객체 생성하는 법

class: 객체를 생성하기 위해 사용할 클래스를 지정한다. id: Bean 객체를 가져오기 위해 사용하는 이름을 저장한다. lazy-init: 싱글톤인 경우 xml을 로딩할 때 객체 생성 여부를 설정한다. true: xml로딩 시 객체를 생성하지 않고 객체를 가져올 때 생성한다. scope: 객체의 범위를 설정한다. slingeton: 객체를 하나만 생성해서 사용 prototype: 객체를 가져올 때 마다 객체를 생성한다. package sanghoon.main; import org.springframework.context.support.ClassPathXmlApplicationContext; import sanghoon.beans.TestBean; public class MainClass { pub..

스프링Spring 2023.01.07

국비지원 JAVA(자바) 프로그래밍 (git 사용법)

git 설치방법 Git (git-scm.com) Git git-scm.com 다운로드 클릭 스탠다드 64비트용으로 설치하고 난 후 비쥬얼스튜디오를 주로 사용하므로 위처럼 설정 아래 오버라이드 선택 깃배쉬 실행 git 초기설정 git config --global user.name "이름" git config --global user.email "이메일" git 버전관리, 형상관리 프로그램을 뜻함 비쥬얼 스튜디오에서 터미널 클릭후 git init 엔터 작업하고 add하고 stage에 저장시켜놨다가(스테이징이라고함) commit을 해야 저장소로 옮겨짐! Windows PowerShell Copyright (C) Microsoft Corporation. All rights r eserved. 새로운 기능 및 개..

정보처리기사 시험일정(정처기 시험일정) Engineer Information Processing

원서접수안내 | Q-net 원서접수안내 | Q-net 원서접수 안내 접수확인 및 수험표 출력기간 접수당일부터 시험시행일까지 출력가능(이외 기간은 조회불가) 합니다. 또한 출력장애 등을 대비하여 사전에 출력 보관하시기 바랍니다. 접수상태( www.q-net.or.kr 시험정보 수수료- 필기 : 19400 원 - 실기 : 22600

국비지원 JAVA(자바) 프로그래밍

스크롤(scroll) 이벤트 회원가입 약관 약관에 동의합니다 위 코드일 때는 체크박스를 정확하게 체크해야만 체크가 되지만 약관에 동의합니다 위 코드처럼 하면 글자만 눌러도 체크가 가능 disable 하면 비활성화됨 약관에 동의합니다 표시가 현재 너무 진함. check 박스가 표시 될떄 안될 때 마다 색깔을 다르게 변경해주고싶음 *따로 색깔을 바꿔버리면 체크 박스의 유무에 따라 글자색깔이 달라지지 않음 css에서 #chk:disabled + label { color: lightgray } 위 코드처럼 바꿔줘야 가능 #(선택자)chk: disabled 회원약관을 다 읽어야만 약관에 동의합니다 라는 체크박스가 활성화 되게 하려면? 1. 총높이== box창의 높이 + 이동거리 -> 오차범위가 생길수 있으므로 총..

국비지원 JAVA(자바) 프로그래밍(자바스크립트)

dataset HTML 내부에 속성을 추가 (개발자만 사용하는 사용자의 정의 속성) dataset으로 설정한 값은 문자로 나타남! (혹시나 숫자타입으로 비교하게 되면 작동이 안되니까 그런것 까지 방지하려면 숫자로 형변환을 시켜야 훨씬더 안전하게 이용가능) 알림창이 뜨는데 일정시간이 지나면 자동으로 사라지는 알림창 만들기 n-5초 뒤에 사라지는 알림창 n-4 n-3 n-2 n-1 n초 뒤 사라지는 알림창 5초뒤에 사라지는 알림창 css는대충만들어서 생략~ let t= 5; setInterval(function() { t--; document.querySelector('.time').innerHTML = t; },1000); setTimeout(hideBlock, 5000); W function hideBl..

자바 printf 출력문

주로 print, println만 쓰다가 갑자기 printf 를쓰니 머릿속이 새하얘지며 기억이 안났다. printf 는 서식이 있는 출력으로 지시를 통해 변수의 값을 여러 가지 형식으로 바꿔서 출력할 수 있다. ex) System.out.printf ("출력 서식", 출력할 내용); %d 정수형 출력 %s 문자형 출력 %f 실수형 출력 %c 문자열 출력 %n 줄 바꿈 %b boolean 출력 예제 2. printf예제 } public class PrintTest { public static void main(String[] args) { int a = 3; char b = 'A'; String c = "Code"; System.out.printf("a = %d %n",a); System.out.print..

자바Java 2022.12.28

국비지원 JAVA(자바) 프로그래밍(자바스크립트)

장바구니 만들기 장바구니 img { height: 200px; } let fruits = [ {name: 'apple', memo: '빨개요'}, {name: 'mango', memo: '달달함'}, {name: 'melon', memo: '맛있음'}, ]; /* for(let i=0; i { let second = ` ${data.name} ${data.memo} 담기 `; $('.row').eq(0).append(second); }) $('.cart').on('click', function(e) { let name = $(e.target).siblings('h5').html(); if(localStorage.getItem('name') != null) { let temp = localStorage.g..

728x90