본문 바로가기

String3

[Spring] String, Model Object, freemarker 이용한 리턴 Spring은 다양한 리턴 타입을 지원합니다. 그 중 String, Model Object를 정리해보려 합니다. Model Object 리턴 타입을 Model 클래스로 지정하면, key/value 형태의 json형태로 출력합니다. @GetMapping(value = "/helloworld/json") @ResponseBody public Hello helloworldJson() { Hello hello = new Hello(); hello.message = "helloworld"; return hello; } @Setter @Getter public static class Hello { private String message; } [출력-localhost:8080/helloworld/json] {"me.. 2020. 2. 22.
[Java] java 입문 12 - Stack/String/Exception [Java] java 입문 12 - Stack/String/Exception Array/Hash 복습 - Array[ ] : 고정배열 - ArrayList : 가변배열 - HashMap : 순서가 상관 없고 key값으로 관리하는 Map - HashSet : 순서가 상관 없고 중복을 제거한 Set - interface타입인 List를 type으로 설정하여 프로그램을 더욱 유연하게 할 수 있다. - 마찬가지로 interface type인 Map을 type으로 설정하면 프로그램을 더욱 유연하게 할 수 있다. Stack- push() 는 데이터를 넣는 것이다.- pop()은 데이터를 빼는 것이다.- 선입 후출- 순서가 있는 데이터이다. - Stack 객체명 = new Stack(); - push, pop 메서드.. 2017. 5. 23.
[Java] java 입문 02 - dataType / Method 호출하기 / debug하는법 [java] Java 입문 02 - dataType / Method 호출하기 /debug하는법 java의 data type 종류 - 기본 데이터 타입 : byte, short, int, long, float, double, char, boolean 데이터형예약어비트수범위①논리형boolean8bit(1바이트)true, false②문자형char16bit 유니코드 (2바이트)수치로는 0 ~ 65535('\u0000'~'\uFFFF')유니코드:영어,숫자-1바이트, 그외 다국어-2바이트③수치형 (정수)byte8bit (1바이트)-128 ~ 127(-2의7제곱~2의7제곱-1) 개수:2의8제곱④수치형 (정수)short16bit (2바이트)-32,768 ~ 32,767(-2의15제곱~2의15제곱-1) 개수:2의16제곱.. 2017. 5. 10.