본문 바로가기

개발중

(617)
Excel 로딩바 -AbstractXlsxView 오늘 내가 해결해야 하는 문제는 java에서 excel 다운로드를 했을 때 하단에 다운로드 과정이 보이는 로딩바가 필요하다. 나는 내가 지정한 경로에 다운로드 되는 것은 마무리 지었지만, 로딩바가 보이지 않는다. 이번 문제는 다솜언니한테도 주완선배한테도 물어봐서 해결을 해나가려고 했다. 덕분에 넓게 이해는 되었지만 깊게 이해는 되지 않았다. 이제 내 몫이겠지.. (;´༎ຶД༎ຶ`) 아무튼 오늘 해결 하는걸로 pom.xml 확인 org.apache.poi poi 3.13
JAVA Exception / 에러 일부로 발생 시키기 오늘은 Exception 발생을 고의로 시키고 싶은 상황이 나타났다. Date Type 을 내가 원하는 4가지 형식으로 정해두고 그 형식에 벗어난다면 Exception 을 발생시켜야 하는데, 그 방법을 잘 모르겠어서 헤매서 주완선배 도움을 받아서 해결했다. Exception 자바에서 예외란 사용자의 잘못된 조작이나 개발자의 코딩 실수로 인해 발생하는 프로그램 오류를 말한다. 예외가 발생되면 프로그램은 곧바로 종료된다는 점에서 에러와 동일하나 예외는 처리를 통해 프로그램을 종료하지 않고 정상 실행 상태가 유지 되도록 할 수 있다. 일단 예외는 두가지가 있다. 일반 예외 ( Checked Exception) 개발자가 반드시 예외 처리를 직접 진행해야 한다 Exception 을 상속 받지만 RuntimeExc..
java 에서 문자열이 date 형식인지 확인 후 20200101 형식으로 변환 java 에서 문자열이 내가 원하는 date 형식인지 확인 후 20200101 형식으로 변환 package com.rsn.POMS; import java.text.SimpleDateFormat; import java.util.Date; import java.text.ParseException; public class test{ public static boolean validateJavaDate( SimpleDateFormat dateTest, String strDate) { if (strDate.trim().equals("")) { return false; } else { dateTest.setLenient(false); try { Date javaDate = dateTest.parse( strDate..
MY SQL 액셀 문서 INSERT 액셀에 엄청나게 많은 데이터가 있는데 이거를 DB TABLE 에 집어넣어야 하는 상황에 "아 이걸 INSERT 다 해야하나" 라고 막막해져있는 나는 또 멍청한 짓을 반복할 뻔했다. 다영선배 덕분에 2초만에 해결 ( ̄︶ ̄)↗
MYSQL 세로 통계를 가로 통계로 내고 싶을 때 내가 놓인 상황은 통계를 내는 과정에서 행으로 각 합을 뽑아야 하는 경우였다. 아래 함수를 이용해서 해결했다. ORACLE 은 DECODE 로 하는데 MYSQL 은 아래처럼 대체 한다. SELECT user_seq, MAX(IF(action_seq = 1,CNT , 0)) AS CNT1, MAX(IF(action_seq = 2,CNT, 0) )AS CNT2, MAX(IF(action_seq = 3,CNT, 0) )AS CNT3, MAX(IF(action_seq = 4,CNT , 0)) AS CNT4 FROM ( SELECT user_seq AS user_seq , action_seq AS action_seq , COUNT(action_seq) AS CNT FROM ACTION_LOG_3 WHERE use..
Bean null 에러 Service 생성자에서 Dao를 호출하는 과정에서 null 에러가 나왔다. 내가 로딩되는 순서를 잘못 짚고 있었던 것이다. 생성자에 @Autowired 를 달고 그 안에서 생성 시킬 것! @Service public class actionService { private CompanyController company; private actionLogDao dao; private List logType; @Autowired public actionService(actionLogDao dao, CompanyController company) { this.dao = dao; this.company = company; this.logType = dao.getLogTypeList(); } }
org.springframework.context.ApplicationContextException: Unable to start web server; 에러 해결 org.springframework.context.ApplicationContextException: Unable to start web server; 비어있는 xml 파일이 있는지 확인할것
DB 여러계정 연동 PROJECT > src > resources > application.properties 이 파일은 스프링 부트가 애플리케이션을 구동할 때 자동으로 로딩하는 파일이다. ley / value 형식으로 값을 정의하면 애플리케이션에서 참조하여 사용할 수 있다. 내가 신기한 부분은 이렇게 여러 DB 를 Conection 하는 것 #--- DB spring.aaaa.hikari.driver-class-name=XXXXXXX spring.aaaa.hikari.jdbc-url=XXXXXXX spring.aaaa.hikari.username=XXXXXXX spring.aaaa.hikari.password=XXXXXXX spring.aaaa.hikari.maximumPoolSize=XXXXXXX spring.aaaa...