분류 전체보기 178

[Spring] 세션(session)에 따른 컨트롤 "@SessionAttribute", 타임아웃 설정

SPRING에서의 세션(Session) 컨트롤 Spring은 @SessionAttribute 을 지원한다. ** 이 기능은 세션을 생성하지는 않음. @SessionAttribute(name="loginMember", required = false ) Member loginMember 이미 로그인 된 사용자를 찾을 때는 다음과 같이 사용하면 된다. @GetMapping("/") public String homeLogin( @SessionAttribute(name=SessionConst.LOGIN_MEMBER, required=false) Member loginMember , Model model ) { //세션에 회원데이터가 없으면 "로그인되지 않은 home" 으로 이동 if (loginMember == ..

포스트맨 (postman) 사용법

포스트맨을 이용한다면 대상 URL에 요청할 메소드를 지정할 수 있고, 호출에 필요한 파라미터의 전달방식을 설정할 수 있으며, 결과 또한 빠르게 확인이 가능하다. 1. 포스트맨 다운로드 https://www.postman.com Postman API Platform | Sign Up for Free Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster. www.postman.com 2. 테스트용 API 준비 요청하고 응답받을 API 서비스가 필요하다. 간..

개발환경 2021.12.09

쿠버네티스에 대해서...

쿠버네티스를 큰 기업이 꼭 써야하는 이유 ? 큰 기업들은 대규모의 서비스를 운영하고 있기 때문에 최대한 자원을 효율적으로 써야 비용적으로 유리하다. 서버 자원을 효율적으로 쓰기 위해서는 가상화기술에 대해 관심을 가질 수 밖에 없는데, 쿠버네티스를 좀 더 잘 이해하려면 가상화기술들에 대한 히스토리를 알 필요가 있다. Linux(자원격리기술) -> VM(가상화기술) -> Container(컨테이너 가상화기술) "docker" -> Container(오케스트레이터) "쿠버네티스 release v1.0 등등.. " -> kubernetes (클라우드서비스) ** VM가상화를 하기 위해서 무거운 OS를 띄워야 한다는 근본적인 부분과, 가벼운 서비스를 하나 띄우기 위해 이보다 더 큰 OS를 띄워야 하는 경우가 생김..

개발환경 2021.12.08

[스터디] 게시판 기본 기능 구현 설계1

■ 기간 : ~10월 31일 (예상) ■ 주제 : 자유게시판 ■ 사용언어 : JAVA, JSP, SPRING, MYBATIS, ORACLE ( 각자사용하고싶은언어) ■ 기능 : (버튼) 조회, 저장, 삭제, 행추가, 엑셀 이전, 다음 체크박스, 라디오, SELECT BOX, 달력, 조건검색 활용 팝업창 띄워서 일괄저장, 일괄삭제 기능 파일업로드 기능 구현 사용자에게 권한을 부여하여 권한에따라 게시글 컨트롤 기능 라디오버튼 선택에 따라 조회 grid 태우기. 예) o 조회1 , o 조회2 조회그리드에서 조회하기 two grid 페이징처리 ( 10개씩 조회, 이전, 다음버튼 ) 로그인, 회원가입 (암호화, 복호화) + 개발하면서 기능 추가 ■ 테이블 : 사용자테이블에 관리자, 사용자계정 필요 (권한 등록)

[생활코딩] LinkedList 코드 분석!! 사용방법 (add, remove, get, size, toString, indexOf...

LinkedList 사용방법을 알아보기 위해 어떤식으로 로직이 짜여있는지 자료구조를 분석해 보았습니다. (생활코딩 자료구조 영상 참고하였음. LinkedList 의 Iterator 부분은 다음에 공부 할 예정.... 넘어려워요...) LinkedList.java package test; public class LinkedList { private Node head; private Node tail; private int size = 0; private class Node { private Object data; private Node next; public Node(Object input) { this.data = input; this.next = null; } public String toString(..

자료구조 (JAVA) 2021.06.27

[java] 정수를 문자열로, 문자열을 정수로 변환하기 - 개발자 배찌

1. String.valueOf(number) public class MyClass { public static void main(String args[]) { int x = 5; String str_x = String.valueOf(x); System.out.println(str_x); } } 2. 문자열 연결을 사용 public class MyClass { public static void main(String args[]) { int x = 5; String str_x = "" + x; System.out.println(str_x); } } 3. Integer.toString(number) public class MyClass { public static void main(String args[])..

JAVA 2021.06.26

[java] char 타입을 String 타입으로 변환하기 - 개발자 배찌

1. String.value() 가장 효율적인 방법은String 클래스의 내장 함수 인 String.valueOf(ch) 를 사용하는 것입니다. 아래 예는이를 설명합니다. public class MyClass { public static void main(String args[]) { char myChar = 'c'; String charToString = String.valueOf(myChar); System.out.println(charToString); } } 2. Character.toString() 또한Character 클래스의 내장 메서드를 사용하여 문자를String으로 변환 할 수 있습니다. 아래 예는이를 설명합니다. public class MyClass { public static void..

JAVA 2021.06.26