본문 바로가기
728x90
반응형

java4

[JAVA] BasicDataSource를 이용한 외부 db연결하는방법 List result = new ArrayList(); BasicDataSource dataSource1 = new BasicDataSource(); //MYSQL String url = "jdbc:mysql://IP:PORT/DB명"; dataSource1.setDriverClassName("com.mysql.jdbc.Driver"); dataSource1.setUrl(url); dataSource1.setUsername(ID); dataSource1.setPassword(PASSWORD); JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource1); String sql = "" // select, insert, update, alter 등 작성 result.. 2023. 4. 4.
[JAVA] 폴더안에 있는 파일을 압축하는 방법 import org.zeroturnaround.zip.ZipUtil; // import //ZipUtil.pack(new File(압축할 파일경로), new File(압축파일명)); ZipUtil.pack(new File(filePath.toString()), new File(path2+".zip")); 해당소스 복사하고 new File() 안에 내용만 본인거에 맞게 수정하면 끝 2023. 3. 22.
[JAVA] arrayList 값의 구분자 콤마(',')에서 변경하는방법 //List안에 값을 추가. List list3 = new ArrayList(); list3.add("list1"); list3.add("list2"); list3.add("list3"); list3.add("list4"); System.out.println("list3 : " + list3); String split = StringUtils.join(list3, '|'); // ArrayList의 구분자를 |로 변경 System.out.println("list3 after : " + split); 배열의 구분자를 바꾸는 방법이다 단 구분자를 바꿀때는 String으로 변수를 선언해야한다 2023. 3. 14.
[Java] Calendar 객체를 통한 해당 월 말일 구하기 1. EX) 이번 달 말 구하는 방법 SimpleDateFormat yMonth = new SimpleDateFormat("yyyyMMdd"); Calendar cal = Calendar.getInstance(); //getActualMaximum = 마지막 날을 나타내는법(30일, 31일 2월의 경우 28일,29일) cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH)); //첫날을 구하고싶을경우 getActualMinimum을 사용 //cal.set(Calendar.DAY_OF_MONTH, cal.getActualMinimum(Calendar.DAY_OF_MONTH)); // cal.getTime()을 통해서 말일을 구할.. 2023. 1. 26.
728x90
반응형