본문 바로가기

분류 전체보기

[Spring] 웹에서 파라미터 전달받아 출력하기 index.jsp Insert title here id: //id text box //submit 버튼 사용자로부터 값을 입력받아 컨트롤러로 전달할 페이지입니다. 컨트롤러에서 처리할 2가지 방법을 소개합니다. 1. Model 방식 HomeController.java package com.example.spring; import java.util.Locale; import javax.servlet.http.HttpServletRequest; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import..
[Spring] depends-on 사용하기 sample03.xml depends-on을 사용하면, 특정 객체를 먼저 생성할 수 있습니다. bean b 코드를 먼저 작성했지만 depends-on을 a로 설정하였기 때문에, 생성은 a -> b 순서가 됩니다. GlobalObject.java package com.example.spring.basic02; public final class GlobalObject { private static Object value = null; //Class A, Class B의 String 값을 저장 private GlobalObject() { } public synchronized static void setValue(Object o) { value = o; } public static Object getValue..
[Spring] name, alias 사용하기 sample02.xml id값은 유일해야 한다. 특정 변수를 다른 이름으로 사용하고 싶으면 name이나 alias를 사용한다. sample02.java package com.example.spring.basic02; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class Sample02 { public static void main(String[] args) { ApplicationContext factory = new ClassPathXmlApplicationContext("basic02/sample02...
erwin 사용법 erwin Data Modeler를 아래 링크에서 다운받습니다. https://erwin.com/products/data-modeler/ [File] - [New Model]을 클릭하고,원하는 Type과 DB를 선택하여 모델을 생성합니다. 저는 Logical/Physical Type, MySQL DB를 선택하였습니다. 상단에 있는 버튼을 클릭하여 Entity를 생성합니다. 생성된 Entity를 더블클릭하여 원하는 이름으로 변경합니다. Entity를 우클릭하여 [Display Level]에서 원하는 방식으로 변경합니다. Entity를 우클릭하여 [Attribute Properites...]에서 컬럼을 추가합니다. Identifying relationship 버튼을 클릭하고 Entity끼리 이어줍니다. [M..
[Oracle] decode를 이용한 데이터 행열 변환 select empno from emp where rownum
[Atom] 유용한 패키지 [File]-[Settings]-[Install]에서 원하는 패키지명을 입력합니다. emmetHTML, CSS 자동 완성 기능 auto close htmlhtml 종료태그 자동 완성 highlight-line현재 자신이 선택한 코드의 행을 밝게 보이게 해줌 highlight selected선택한 코드를 강조 minimap우측 상단에 소스코드 전체 맵이 보임설정에서 absolute-mode minimap-highlight-selected미니맵에서 선택한 코드를 강조 color pickercss 스타일 작성시 색상 팔레트가 나옴
[JAVA] 년도와 월을 입력받아 달력 출력하기 import java.util.*; public class CalendarInputPrintExec { public static void main(String[] args) { Calendar cal = Calendar.getInstance(); Scanner sc = new Scanner(System.in); System.out.println("년도를 입력하세요 : "); int year = sc.nextInt(); //년도 System.out.println("월을 입력하세요 : "); int month = sc.nextInt(); //월 cal.set(Calendar.YEAR, year); //입력받은 년도로 세팅 cal.set(Calendar.MONTH, month); //입력받은 월로 세팅 Sys..
[JAVA] 배열 출력하기(toString, deepToString) public class ArrayExec { public static void main(String[] args) { int[] arr = {5,2,1,6,7}; System.out.println(arr); } }출력 결과 [I@15db9742 배열을 print하면 배열의 hashcode가 출력됩니다.배열의 문자열을 출력하려면 toString, deepToString 메소드를 이용해야 합니다. 1차원 배열 : toString다차원 배열 : deepToString ※ import 필수! (import java.util.Arrays) import java.util.Arrays; public class ArrayExec { public static void main(String[] args) { int[] a..