일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- assertThrows
- java logger
- longwritable
- mybatis
- mybatis query
- 자바 자료형
- hadoop
- 자바
- Logger
- html2canvas
- java
- reducer
- Mapper
- JUnit5
- java 자료형
- mybatis parameter
- 자바 총점
- 자료형
- mybatis sql
- 자바 평균
- 자바 정규식
- Today
- Total
목록Back-End (10)
운동하고개발하고
스트림 생성 및 필터링 List names = Arrays.asList("Alice", "Bob", "Charlie", "David", "Eve"); // 리스트에서 길이가 4 이상인 이름만 필터링 List filteredNames = names.stream() .filter(name -> name.length() >= 4) .collect(Collectors.toList()); System.out.println(filteredNames); // ["Alice", "Charlie", "David"] 매핑 List names = Arrays.asList("Alice", "Bob", "Charlie", "David", "Eve"); // 이름 리스트에서 각 이름의 길이로 새로운 스트림 생성 List name..
Spring Security 를 적용하고 커스터마이징을 안한 기본상태에서 동작하는 기능이다. - 모든 엔드포인트 ( /error 포함 ) 에 대해 인증된 사용자가 필요 - 시작 시 생성된 비밀번호로 기본 사용자를 등록 ( 비밀번호는 콘솔에 기록됨 ) - BCrypt 및 기타 기능으로 비밀번호 저장소를 보호함 - 양식 기반 로그인 및 로그아웃 로직 제공 - HTTP Basic 뿐만 아니라 Form 기반 로그인도 인증 - 웹 요청의 경우 로그인 페이지로 리다이렉션 및 서비스 요청의 경우 401 Unauthorized 를 제공함 - CSRF 공격 완화 - 세션 고정 공격 완화 - HTTPS를 보장하기 위해 엄격한 전송 보안을 작성함 - 스니핑 공격을 완화하기 위해 X-Content-Type-Options 를 ..
*************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have data..

JUnit4 에서는 @Test 어노테이션을 사용할때 @Test(expected = .. ) 으로 Exception 처리를 할 수 있었는데... 최근에 JUnit5를 사용해서 똑같이 @Test(expected= .. ) 를 했더니 빨간줄이 뜬다. JUnit5에서 @Test 어노테이션에 파라미터로는 이제 없는 듯 합니다. 인텔리제이에 도움을 얻어보려 했으나 No suggestions ... 역시 이럴땐 구글링 ~~ JUnit5를 exception 을 처리하는 예제가 엄청 많네요 기본적으로 assertThrows를 사용하는 것 같습니다. public static T assertThrows(Class expectedType, Executable executable) { return AssertThrows.ass..
1. 개요 This quick tutorial shows how to cancel an HTTP Request with the Apache HttpClient 4. 이 빠른 튜토리얼에서는 Apache HttpClient 4 를 사용하여 HTTP 요청을 취소하는 방법을 보여줍니다. This is especially useful for potentially long-running requests or large download files that would otherwise unnecessarily consume bandwidth and connections. 이 기능은 대역폭과 연결을 불필요하게 소모할 수 있는 장기 실행요청이나 대용량 파일 다운로드에 특히 유용합니다. If you want to dig d..
import java.io.*; public class Round04_main { public static void main (String[]ar)throws IOException{ BufferedReader in = new BufferedReader (new InputStreamReader (System.in)); String name=""; int kor =0,eng =0,mat=0, sum =0; float avg=0.0f; System.out.print("이름 = "); name = in.readLine(); System.out.print("국어 ="); kor= Integer.parseInt(in.readLine()); System.out.print("영어 = "); eng = Integer.p..
논리형 자료형 : boolean 정수형 자료형 : byte, char, short, int ,long 실수형 자료형 : float, double 클래스형 자료형 : String 논리형 자료형 boolean : 맞다/틀리다 형식으로 표현되는 자료를 저장, 정수형 자료형 byte 정수형 자료형 중에서 가장 작은 범위 -128~127 까지, 만약에 byte b= 127; b++;을 실행하면 b 는 128이 아닌 -128이 된다. char 자료형은 유일하게 unsigned 음수가 없는 자료형 이다. 범위는 0~65,535이다.
example ) private static Logger logger = Logger.getLogger(UserController.class); logger.info("map : " + map );
UPDATE user_tbl SET user_name = #{user_name} , user_pwd = #{user_pwd} , user_hp = #{user_hp} , WHERE user_seq = #{user_seq} ------------------------------------ #{parameter name} parameter 치환 sql문 내에서 if문을 사용 if문이 여러개가 필요할 경우에는 사용