반응형
SMALL

자바 31

[Java] 스프링(Spring) 보안(Security)

지난 시간에 스프링의 JDBC와 트랜잭션에 대해 학습했는데요 아직 안보셨다면 아래의 링크 ↓↓ 2020/10/02 - [Java] - [Java] 스프링(Spring) JDBC(Java Database Connectivity)와 트랜잭션(Transaction) [Java] 스프링(Spring) JDBC(Java Database Connectivity)와 트랜잭션(Transaction) 추석 연휴가 제법 기네요~ 코로나19로 가족이 모이지 않는 경우도 있겠지만 각자 즐거운 한가위 보내시기 바랍니다 지난 시간에는 폼(Form) 데이터와 Validator를 이용한 데이터 검증에 대해서 알아� yssa.tistory.com 이번 학습 주제는 스프링(Spring)의 보안(Security)으로 로그인 프로그램을 제..

Java 2020.10.02

[Java] 스프링(Spring) JDBC(Java Database Connectivity)와 트랜잭션(Transaction)

추석 연휴가 제법 기네요~ 코로나19로 가족이 모이지 않는 경우도 있겠지만 각자 즐거운 한가위 보내시기 바랍니다 지난 시간에는 폼(Form) 데이터와 Validator를 이용한 데이터 검증에 대해서 알아보았습니다 안보셨다면 아래의 링크↓↓ 2020/09/29 - [Java] - [Java] 스프링(Spring) 폼(Form) 데이터와 Validator 검증 [Java] 스프링(Spring) 폼(Form) 데이터와 Validator 검증 지난 시간에 스프링(Spring)의 MVC(Model-View-Controller)를 학습하였습니다 안보셨다면 아래의 링크 ↓↓ 2020/09/28 - [Java] - [Java] 스프링(Spring) MVC(Model-View-Controller) [Java] 스프링(S..

Java 2020.10.02

[Java] 스프링(Spring) 폼(Form) 데이터와 Validator 검증

지난 시간에 스프링(Spring)의 MVC(Model-View-Controller)를 학습하였습니다 안보셨다면 아래의 링크 ↓↓ 2020/09/28 - [Java] - [Java] 스프링(Spring) MVC(Model-View-Controller) [Java] 스프링(Spring) MVC(Model-View-Controller) 지금까지 스프링의 전반적이고 기본적인 내용에 대해서 살펴 보았습니다 이제부터 웹 애플리케이션 제작을 위한 스프링 MVC에 대해서 학습하겠습니다 우선 위의 그림에 대해서는 프로젝트를 만 yssa.tistory.com 오늘은 폼(Form) 데이터를 처리하고 검증하는 법을 학습하겠습니다 1. HomeController.java package com.example.pracmvc; im..

Java 2020.09.29

[Java] 스프링(Spring) AOP(Aspect-Oriented Programming)

어느 덧 추석이 다가오네요! 코로나19로 인해 가족이 모이는 것도 다소 조심스러운 부분이 있는데요 아무튼 학습을 진행하겠습니다 프로그램을 만들다 보면 공통적인 기능이 많이 발생하게 됩니다 자바에서 이러한 공통 기능을 모든 모듈(Module)에 적용하기 위해 상속을 이용하지만 몇 가지 한계가 있습니다 우선 자바에서 다중 상속이 불가하다는 점입니다 또 기능 구현 부분에 핵심 기능 코드와 공통 기능 코드가 섞여 있어 효율성이 떨어집니다 그래서 AOP 등판! AOP는 공통 기능을 핵심 기능과 분리하고 공통 기능 중에서 핵심 기능에 적용하고자 하는 부분에 적용합니다 아래는 AOP의 용어를 정리한 것입니다 용어 설명 Aspect - 공통 기능 Advice - Aspect의 기능 자체 : 메소드 실행 전에 advic..

Java 2020.09.24

[Java] 스프링(Spring) 컨테이너(Container)와 빈(Bean)의 생명 주기(Life Cycle) 및 범위(Scope)

지난 시간에 스프링(Spring)의 DI(Dependency Injection)와 IOC 컨테이너(Container)를 학습했습니다 아직 안보고 오셨다면 아래의 링크 ↓↓ 2020/09/23 - [Java] - [Java] 스프링(Spring) DI(Dependency Injection)과 IOC 컨테이너(Container) [Java] 스프링(Spring) DI(Dependency Injection)과 IOC 컨테이너(Container) 지난 시간에 스프링(Spring) 프로젝트를 생성하기 위한 환경세팅과 간단한 사칙연산 프로그램을 작성해봤습니다 과정이 궁금하시다면 아래의 링크 ↓↓ 2020/09/23 - [Java] - [Java] 스프링(Spring) 환경 � yssa.tistory.com 오늘은 ..

Java 2020.09.24

[Java] 직렬화(Serialization)와 역직렬화(Deserialization)

잠시 귀차니즘으로 인해 술을 홀짝 마셨더니 정말 오랜만에 글을 작성하게 되었습니다 장마가 지나니 폭염이 시작되서 마스크가 더욱 괴롭게 느껴지네요 (코로나19 -_-) 아무튼 오늘의 학습 주제는 직렬화와 파일 입출력입니다 우리가 알고 있는 자바의 객체는 상태와 행동이 담겨있습니다 그런데 객체의 상태를 저장하고 싶을 때는 어떻게 할까요? 만약 객체의 상태를 만들어낸 자바 프로그램에서만 사용한다고 하면 직렬화를 사용하고 다른 프로그램에서도 사용한다면 일반 텍스트 파일로 저장하는 방법이 있습니다 (물론 다른 방법들도 있습니다) 먼저 알아야하는 것은 데이터는 스트림(Stream) 형태로 이동하고 자바 입출력 API에는 파일이나 네트워크 소켓과 같은 출발지 또는 목적지로의 연결을 나타내는 연결 스트림(Connect..

Java 2020.08.20
반응형
LIST