본문 바로가기

전체 글105

스프링과 메이븐 메이븐의 특징 Convertion over Configuration(CoC) 별도의 설정이 따로 필요없음. 설정보다는 관례에 따르겠다. 기본적인 설정 최소화 Java 기반 web application의 best practice를 따름 의존성 관리를 자동으로 수행 Maven중앙 저장소를 제공하여 자바 라이브러리에 대한 생태계를 조성 Pom.xml 메이븐의 메인 설정파일 메이븐 프로젝트를 의미, ide에서 불러오기 쉬움 프로젝트명 artifact ID로 사용 그룹 아이디 조직, 기관의 도메인 명 역순으로 표기 버전 snapshot ->개발버전, release->배포 버전 프로젝트 생성하기 dynamic생성 후 maven으로 전환 dependency 설정 Maven Repository: org.springfr.. 2023. 12. 25.
2023 상반기 하나은행 최종합격 후기(디지털직무) 안녕하세요~~! 하나은행 면접후기가 정말 많이 있는데 다른 부문에 비해 디지털 직무 관련된 정보가 많이 없어서 조금이나마 도움이 되고자..! 글을 씁니당 ​ 그럼 가보자고! 1차 면접 ​ 1차 면접은 BEI면접, PT면접, Hana Value면접 총 3가지로 이루어져있습니다. 11시 30분 정도까지 을지로에서 모여서 다같이 버스타고 청라로 가서 면접을 봤습니다! 대기시간까지 합해서 6시쯤,,?끝났던 것 같아요 ​ BEI 면접 다른 기업들의 면접들과 가장 유사했던 면접이 아니였나 싶어요. 다대다 면접이었고 지원자 6~7명, 면접관 3분이서 진행되었습니다. 시간은 총 70분 동안 진행되었습니다. 자기소개 30초 하라그랬는데 모두가 1분한건 안비밀,, ​ 기억나는 질문들에는 ​ 자기소개 은행 순환근무에 대해서.. 2023. 4. 2.
오라클 무한로딩(프로시저 사용할 때) 이것때문에,,,,,이틀을,,,헤맸다,,,,, 원인은 해당 테이블의 레코드를 다른 곳에서 잡고있어서 였는데, 예를 들면 SqlDeveloper와 같은 sql툴에서 업데이트(혹은 삭제)를 하고 커밋을 안한 상태에서, 애플리케이션에서 해당 값을 또 업데이트를 한다면 계속 기다리는 상태이거나, 본인 혹은 다른 자리에서 커밋을 안하고 그 레코드 값을 계속 잡고 있는 경우에 그럴 수 있습니다. 이게 무슨소리냐면,, 프로시저를 실행하기 전에 프로시저가 사용하는 테이블을 update, delete, insert해줬다면 commit을 하지 않고는 이 테이블을 사용할 수 없다는 말이다. 나같은 경우에는 각종 로직 처리 후에 테이블에 데이터를 insert하는 프로시저를 만들었는데, 이 프로시저를 확인해보려고 한번 실행시킬때.. 2023. 2. 21.
형 변환, 소숫점 출력 https://dodo-factory.tistory.com/9 [JAVA] 형 변환 / 문자열숫자, 정수실수 문자(열) 숫자 String To Int String s = "12345"; int i = Integer.parseInt(s); String s = "12345"; int i = Integer.valueOf(s); Int To String int i = 12345; String s = Integer.toString(i); int i = 12345; String s = String.valueOf(i); 마찬가지로 Doub dodo-factory.tistory.com https://velog.io/@akwnsldj1/Java-%EC%9E%90%EB%B0%94-%EC%86%8C%EC%88%98%EC%A.. 2023. 2. 18.