반응형 spring42 [SpringFramework]스프링 컬렉션 객체 설정-Set 컬렉션 설정(맵핑) set컬렉션은 보통 중복값을 허용하지 않는 객체를 사용할때 사용합니다. (일반 객체가 아닌, 데이터의 집합입니다.) 사용할때 맨위에 import java.util.Set 을 선언해줍니다. 즉, java.util.Set이라는 컬렉션을 사용합니다. (빨간 줄뜨는건 무시하셔도 됩니다! 코드를 작성할때마다 캡쳐하는것이 아닌 미리 다른걸 학습하고 있어서 다른것과 겹쳐서 뜨는거예요!) 먼저 클래스하나를 만들어서 위처럼 작성해줍니다. 그리고 그것을 호출하여 사용할 main을 하나 만들거예요! 아래와 같이 하나 만들어 주시면 됩니다. 해당 코드를 보시면 왜 위에서 빨간줄이 떴는지 알수 있습니다. 컬렉션종류가 다르기 때문에 떴던건데, 제가 빨간박스안에 있는내용은 자신이 사용할 컬렉션 객체로 바꿔서 쓰시면 됩니다. 이부분.. 2022. 2. 4. [spring framework 기초] 스프링 컬렉션 객체와 설정하기 우리가 개발을 하면서 많은 양의 데이터를 처리해야 할때가 있습니다. 그럴때 우리는 배열이나 List와 같은 컬렉션 객체를 이용하여 처리를 했을 텐데요. 스프링에서는 컬렉션 객체를 의존성 주입을 해주면 됩니다. 그럼 컬렉션 유형과 엘리먼트를 먼저 알아보도록 하겠습니다. 컬렉션 엘리먼트 java.util.Set java.util.List java.util.Map java.util.Properties 다음 글에는 각 걸렉션 객체를 의존성 주입하는 방법에 대해 알아보겠습니다. 기본적으로 사용하는 방법은 같으나 설정하는 방법이 다릅니다. 2022. 2. 3. [Spring Framework] 스프링 p: (네임스페이스) 사용 방법 spring에는 p: 라는 네임스페이스가 존재합니다. 이 p: 네임스페이스를 이용하면 보다 쉽게 의존성 주입을 할 수 있습니다. p:는 별도의 설정이 필요하지 않기 때문에 네임스페이스만 적절하게 선언 하면 사용 가능합니다. xmlns:p="http://www.springframework.org/schema/p" 해당 문구를 xml맨위쪽 중간어디쯤 넣어놓으시면 됩니다. p:네임스페이스를 참조할 객체에 선언하는 방법을 알려드리겠습니다. p:변수명-ref="참조할 객체의 id 혹은 이름" p:변수명="설정힐 값" 두가지가 존재하는데 위는 id나 name이 있는경우, 아래는 값처럼 문자나 기본형일때 아래와 같이 사용합니다. 위 사진이 p:네임스페이스를 적용하기 전입니다. 가 두개 존재합니다. 이것을 아래와 같이.. 2022. 2. 2. [보안/취약점] 최대 보안 취약 사태! Log4j 보안 취약점을 알아보자. 최근 엄청난 보안이슈가 발생했죠. 바로 log4j 취약점이 발견되었기 때문이죠. 대부분의 회사들이 log4j를 사용하고 있고, 많은 시스템에 들어 있기 때문에 큰문제였죠. 그럼 log4j가 뭘까요? 로그를 기록해주는 라이브러리 입니다. 즉, 프로그램이 실행되면 그 로그를 저장해주는 기능을 해주는 녀석입니다. LDAP 디렉토리를 통해 데이터를 찾기위해 java에서 사용하는 JNDI를 사용합니다. 무슨말이냐면 LDAP디렉토리는 일반적인 디렉토리입니다. JNDI는 java naming and directory interface입니다. 즉, 많이 사용하는 라이브러리에 취약점이 발견된것이죠. 취약점이 발견되면? 해킹에 취약해 진다는것이죠. 해당 게시물은 저와같이 보안을 잘모르는 사람들을 위한 개념설명이었습니다. .. 2022. 2. 1. 이전 1 ··· 3 4 5 6 7 8 9 ··· 11 다음 반응형