글 목록

[SpringBoot]5. 로그인 기능 제작해보기(Form데이터 Controller에서 받아서 처리하기) 오늘은 저번 포스팅에서 회원가입 만들었던 것에 이어서 게시판에 로그인 기능을 만들어보려고 한다. 로그인 기능에 필요한것은 크게 3가지 정도라고 보면 될 것 같다. 1. 로그인 뷰 만들기(로그인 실패, 성공시 뷰에서 보여줄 내용 작성) 2. Controller에서 유저가 입력한 ID, Password 받아오기 3. 해당 정보를 DB와 비교해서 일치하는지 비교 실제로 실습하면서 알아보도록 하자. 1. 로그인 뷰 제작하기 먼저 유저가 ID와 비밀번호를 입력하고 전송할 수 있는 창을 만든다. (회원가입 기능은 저번 포스팅에서 다루었으니 여기서는 생략하고 혹시 궁금하신 분들은 아래 링크를 참고하시면 됩니다) ..
[Java]특수문자와 서식 문자,소수점 제한 처리 정리 및 예제 1. 특수 문자 프로그래밍에서는 몇몇 문자를 표현하고자 할 때는 정해진 규칙이 있다. 예를 들어 "(큰 따옴표)를 출력하고자 할 때 그냥 쓰면 출력이 안되고 \" 이렇게 써야 콘솔에 "큰 따옴표가 출력이 된다. 자주 쓰지는 않지만 간간히 잊을만 하면 나오므로 알아두면 좋다. \t 탭 \n 줄 바꿈 \' 작은 따옴표 \" 큰 따옴표 \\ 역슬래쉬 (참고로 \는 역슬래쉬로 키보드에 보면 ()원화 표시할 때 쓰는 기호가 있는 키가 있는데 그걸 누르면 된다. 일반 슬래쉬 /와 헷갈릴 수 있으니 주의) [예제] 1 2 3 4 5 6 7 8 public static void main(String[] args) { System.out.println("H..
이번 포스팅에서는 컴퓨터 메모리에서 배열이 어떤 형태로 존재하는 지에 대해 알아보고자 한다. 1. 배열의 크기 먼저, 배열은 선언한 배열이 가지고 있는 데이터의 자료형의 크기만큼의 메모리 크기가 할당된다. 예를 들어, 아래와 같이 3개의 정수데이터를 담을 수 있는 정수형의 배열을 선언했다고 해보자. int[] arr=new int[3]; 그러면 컴퓨터 메모리에서는 아래 이미지와 같이 메모리크기를 할당하게 된다. 정수형인 int는 4byte의 크기만큼을 가지므로 총 12byte가 할당되는 것이다. 2. 배열변수와 메모리 그렇다면 위에서 선언한 arr이라는 변수는 12byte를 가지고 있는걸까? 답은 아니다. int와 같은 기본 자료형과 달리 배열변수는 참조 자료형으로 해당 배열 데이터가 있는 곳의 메모리 ..
[Java]배열의 개념, 선언및 초기화하는 방법+예제 1. 배열이란? 자료형이 같은 데이터를 여러개의 데이터를 묶어서 관리하는 형태이다. 자료형이 같은 변수가 열거되어 있을 때 배열을 사용하면 데이터들을 더 효율적으로 관리할 수 있어 자주 사용된다. 이 배열은 우리 일상생활 속에서도 흔히 볼 수 있다. 예를 들면 학생들의 출석번호는 연속된 숫자로 이루어진 경우가 많은데, 이는 배열과 같은 형태로 묶어서 컴퓨터상에서 관리하기 편하게 하기 위함인 경우가 많다. 따라서 배열은 여러개의 데이터가 묶여있기 때문에 이 데이터들을 인덱스(순서)로 관리하게 되며, 이 인덱스는 0부터 시작한다. (처음 배열을 접하면 꽤 헷갈릴 수 있는 부분이기에 빨간색으로 해놓았다.) 그렇다면 배열을 어떻게 사용하면 될 지 알아보자. ..
Chung-A
'분류 전체보기' 카테고리의 글 목록 (28 Page)