Java/JAVA
-
Java - PageHandler 페이지네이션 구현Java/JAVA 2024. 10. 1. 20:23
public class PageHandler { private int totalCnt; //총 게시물 갯수 private int pageSize; //한 페이지의 크기 private int naviSize = 10; //페이지 내비게이션이 크기 private int totalPage; //전체 페이지의 갯수 private int page; //현재 페이지 private int beginPage; //내비게이션의 첫번째 페이지 private int endPage; //내비게이션의 마지막 페이지 private boolean showPrev; //이전 페이지로 이동하는 링크를 보여 줄 것인지 private boolean showNext; //다음 페이지로 이동하..
-
TransactionAspectSupport, PlatformTransactionManager , RollbackJava/JAVA 2024. 9. 13. 17:33
1. PlatformTransactionManager와 TransactionStatus를 사용하는 방식private PlatformTransactionManager transactionManager;// 트랜잭션 매니저를 주입받는 setter 메소드public void setTransactionManager(PlatformTransactionManager transactionManager) { this.transactionManager = transactionManager;}// 트랜잭션 정의DefaultTransactionDefinition def = new DefaultTransactionDefinition();def.setPropagationBehavior(TransactionDefinitio..
-
Java - Map getOrDefault란?Java/JAVA 2023. 10. 16. 14:21
getOrDefault 찾는 Key의 값이 존재한다면 해당 Value를 반환, Key가 존재하지 않는다면 기본값을 반환 getOrDefault @Override public V getOrDefault(Object key, V defaultValue) { Node e; return (e = getNode(hash(key), key)) == null ? defaultValue : e.value; } 예시를 통해 알아보자 import java.util.HashMap; public class Test { public static void main(String[] args) { String[] test = {"A", "B", "C", "D", "A"}; HashMap map = new HashMap(); for(..
-
Java - txt파일 줄바꿈기준 출력하기Java/JAVA 2023. 10. 12. 13:55
파일 불러오기, 읽어오기, 출력하기 https://jay-cheol.tistory.com/203 JAVA - txt파일불러오기,읽어오기,출력하기 1. 파일불러오기 / 2. 파일 읽어오기 / 3. 파일 출력하기 파일불러오기 import java.io.File; File note = new File("C:\\Users"); 파일이 위치한 경로를 입력해주면된다. 파일 읽어오기 BufferedReader br = new BufferedRead jay-cheol.tistory.com 파일을 읽어와 한줄씩 읽어오는 코드 while((str = br.readLine()) != null) { System.out.println(str); } javaTest.txt 파일 file Test file Test 3 file T..
-
JAVA - 읽어온파일(file) split하기Java/JAVA 2023. 10. 12. 10:24
이번에는 읽어온 파일들을 split하여 데이터 가공하는법이다. 특정 전화번호를 설정하여 해당 전화번호가 우리가 불러온 파일 내부에 존재하는지를 확인하는 예제이다. 파일 읽어오기에 관한 글은 아래의 글을 참고하자. https://jay-cheol.tistory.com/203 JAVA - txt파일불러오기,읽어오기,출력하기 1. 파일불러오기 / 2. 파일 읽어오기 / 3. 파일 출력하기 파일불러오기 import java.io.File; File note = new File("C:\\Users"); 파일이 위치한 경로를 입력해주면된다. 파일 읽어오기 BufferedReader br = new BufferedRead jay-cheol.tistory.com 결과값, 전화번호 클래스 생성 class response..
-
JAVA - txt파일불러오기,읽어오기,출력하기Java/JAVA 2023. 10. 12. 10:07
1. 파일불러오기 / 2. 파일 읽어오기 / 3. 파일 출력하기 파일불러오기 import java.io.File; File note = new File("C:\\Users"); 파일이 위치한 경로를 입력해주면된다. 파일 읽어오기 BufferedReader br = new BufferedReader(new FileReader(note)); 불러온 파일을 읽어오는 코드이다. 위에서 입력받은 경로가 저장된 note를 입력한다면 해당 경로의 파일을 불러와 해당 파일을 읽어온다. 읽어오기도 마찬가지로 import를 해준다. 그리고 여기서는 try/catch가 필요하다고 요구한다. main에서 throws Exceptoin혹은 내부에서 try/catch로 예외를 처리해주어야한다. 파일 출력하기 String str ..