일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Winform
- 파이썬
- 마이바티스
- react
- docker
- Spring Boot
- 스프링부트
- MySQL
- kubernetes
- mybatis
- 영어공부
- 리눅스
- Java
- Spring
- 스프링
- AWS
- c#
- 자바
- DataGridView
- git
- 쿠버네티스
- 머신러닝
- Python
- VOA
- 리액트
- 도커
- machine-learning
- springboot
- 리팩토링
- github
- Today
- Total
목록Java (15)
보뇨 다이어리
예전 작년 이맘때쯤에 logback 에 대해서 포스팅했었는데 그거 단순히 복붙수준이라 포스팅이라고하기에도 부족;;아무튼 logback 을 최근에 다시 만질 일이 생겼는데 원하는 방향대로 안되서 2시간가량 삽질하다가 알아냄 https://examples.javacodegeeks.com/enterprise-java/logback/logback-rollingfileappender-example/위 사이트에서 logback 정보를 찾을겸 들어가서 코딩하다가 에러문구는 발생이 안되는데 이상하게 5 번줄 에 파일이 생성 안되는 문제가 발생2 번줄쪽은 정상적으로 파일이 작성되는데 말이지...그래서 2번줄을 지우니 정상적으로 5번줄 파일이 생성됨...음...하나의 아펜더에서는 한종류의 로그파일만 만들수있는건가?좀더 문..
기존 Spring 만 만져보다가 boot 로 개발하니 신세계 :)초기 환경설정관련해서 문제가 발생해서 포스팅함빌드를 하니 아래 오류를 뱉음 12345678** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.2019-02-02 22:38:38.630 WARN 2792 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory..
와따....이거 설마 나만 모르는것이겠지만 혹시나 나같은 사람이 있을까봐 글을 써야겠음! boolean 은 자료형이기 때문에 오직 true, false 만 들어갈수있고 null 은 못넣는다null 을 넣기위해선 바로 참조형인 Boolean 으로 적어야하는것이였다!!같은 맥락으로 int 에 null 을 못넣고 Integer 에 null 을 넣을수있는것처럼말이다
api 를 하나 추가하고 실행하니 아래와 같은 에러를 뱉음근데 간단한 문제다 뭐냐하면...impl 쪽에 service 아노테이션을 적용하지않았기 떄문 123456789101112131415161718192021222324org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'apiPadStatus': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.enow.eoz.pad_status.s..
아...벌써 몇개월전에 부장님이 로그파일 만드는거 하라고하셔서 이것저것 삽질하다가 다 알아낸거였는데 기록을 안해놔서 다시 개삽질하다가 이제 깨달음 ㅠㅠㅠㅠ아래 사진처럼된 프로젝트를 이용하여 로그파일만들려고하는데...딱 그 경로가 src/main/resource/ 안에 logback.xml 을 만들어야한다고해서 만들었는데....(사진은 첨부안함) 근데 실행을 하면 자꾸 파일을 안만드는것이다!! 그래서 우짜지...싶어서 찾아보던도중 방법을 깨달았다!! 바로 해당 프로젝트 우클릭 -> properties -> Java Build Path -> Source 탭 -> Add Folder -> src/java 위치에 resource 폴더 추가하면 끗!! 그다음에 logback.xml 파일을 만들어주면 알아서 인식하..
여기서 좀 헤맷는데 역시 stackoverflow 성님들의 도움으로 극뽁할수있었다!!다른 말 다 필요없고 아래 설명을 보도록하자아래와 같이 mybatis 로 쿼리를 만들었고 인서트시 그 인서트된 값의 인덱스를 가져오도록하기위해서 selectKey 를 설정함근데 자바단에서 자꾸 return 1 이 발생함 그냥 null 도 아니거니와....12345678910 SELECT LAST_INSERT_ID() as id INSERT INTO sms_sender (tel, company_id) VALUES (#{tel}, #{company_id}) Colored by Color Scriptercs 알고보니 아래 2번줄에서 smsSenderInsert 를 통해 디비 접근해서 이것저것하는데 반환값을 int result ..
와....기껏 다썻더니 크롬팅김....ㅠㅠㅠㅠㅠㅠㅠㅠ흑흑 다시 마음을 가다듬고 우선 D-Code 가 무엇이냐면 아래와 같이 Property 가 key 를 통해 value 를 가져오는데 이 key 와 value 를 설정할수있는것이 D-code 라고 한다. 딴말필요없고 바로 다음으로 넘어가도록하자1System.getProperty("");cs 우선 아래와 같이 D-code를 넣고싶은 프로젝트 우클릭 -> Run As -> Run configurations 로 이동하고 하늘색화살표처럼 Arguments 탭으로 이동사진에 나와있는 VM arguments 쪽이 D-code 를 넣는곳이다. 이제 넣어보도록하자면 VM argumnets 쪽에 있는 Variables -> Edit Variables -> New 이동한다..