일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- error
- MSSQL
- Exception
- Source
- STS
- 문서
- SpringBoot
- oracle
- PostgreSQL
- Core Java
- 오픈소스
- Spring Boot
- git
- MySQL
- 설정
- myBatis
- ubuntu
- Thymeleaf
- Python
- Tomcat
- AJAX
- Open Source
- maven
- JavaScript
- spring
- Docker
- JDBC
- IntelliJ
- jpa
- Eclipse
- Today
- Total
목록hermeswing log (709)
헤르메스 LIFE

Git은 사실 처음 사용하는 사람들에게 어렵습니다. - Eclipse 에서 SVN 연동해서 사용하던 사람은 더 어렵습니다. 목표 IntelliJ를 이용해서 Git 을 SVN 처럼 사용하기. 개발환경 IntelliJ 2020.3 Git 2.30 Git을 사용하기 위해서는 PC에 Git 이 설치되어 있어야 합니다. 1. Git 설치 ( hermeslog.tistory.com/464?category=302347 ) [Git] Windows 10 Git 설치 Git 2.30.0 ( git-scm.com/ ) 갓대희님의 블러그를 보고 따라했습니다. ( goddaehee.tistory.com/216 ) 설치 시 자세한 설명이 적혀있으니 참고하세요~~ 설명은 이분걸 참고했습니다. ( atoz-develop.tisto..

출처 : docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token Creating a personal access token - GitHub Docs Creating a personal access token You should create a personal access token to use in place of a password with the command line or with the API. Personal access tokens (PATs) are an alternative to using passwords for authentication to GitHub when using the docs.g..
출처 : blog.naver.com/PostView.nhn?blogId=windlee5&logNo=20188054172 MSSQL 다중 UPDATE 문장. MSSQL MULTI UPDATE --1. 일반적인 방법 UPDATE [TABLE_1] SET COL1 = SUB_COL1 , COL2 = SUB_C... blog.naver.com --1. 일반적인 방법 UPDATE [TABLE_1] SET COL1 = SUB_COL1 , COL2 = SUB_COL2 , COL3 = SUB_COL3 FROM ( SELECT SUB_COL1 , SUB_COL2 , SUB_COL3 , USER_NUM FROM [TABLE_2] WHERE [조건...] ) SUB1 WHERE [TABLE_1].USER_NUM = SUB1..

Git 2.30.0 ( git-scm.com/ ) 갓대희님의 블러그를 보고 따라했습니다. ( goddaehee.tistory.com/216 ) 설치 시 자세한 설명이 적혀있으니 참고하세요~~ 설명은 이분걸 참고했습니다. ( atoz-develop.tistory.com/entry/%EC%9C%88%EB%8F%84%EC%9A%B0%EC%9A%A9-Git-%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C-%EB%B0%8F-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-%EC%84%A4%EC%B9%98-%EC%98%B5%EC%85%98%EC%97%90-%EB%8C%80%ED%95%9C-%EC%9E%90%EC%84%B8%ED%95%9C-%EC%84%A4%EB%AA%85-%ED%..

Eclipse 에 lombok 설치 방법 정리합니다. IntelliJ 에서는 Plugin 으로 지원합니다. : 참조 hermeslog.tistory.com/425?category=302347 [IntelliJ] Plugins 1. Rainbow Brackets - Brackets 을 색상별로 보여줘서 예쁘게 보임. plugins.jetbrains.com/plugin/10080-rainbow-brackets 2. HighlightBracketPair - HighlightBracket 이 어디서 시작해서 어디서 끝나는지.. hermeslog.tistory.com Lombok 다운로드 ( https://projectlombok.org/download ) 1. lombok.jar 파일과 java 명령을 실행 합..
개발을 하다보면 Properties 를 많이 사용하게 됩니다. DB 에 저장하기에는 무겁고, 그냥 하드코딩하기는 나중이 걱정스럽죠. 그리고, 생각보다 꽤 많은 부분에서 Properties는 사용되는 모습을 보게 됩니다. 그래서 하나하나 정리해보기로 했습니다. 1. Property Service ( 전자정부 프레임워크 ) 참고 : www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:fdl:property @Resource(name="propertyService") protected EgovPropertyService propertyService ; @Test public void testPropertiesService() throws Exception { as..
private String paramMapToString( Map paramMap ) { return paramMap.entrySet() .stream().map( entry -> String.format( "%s -> \'%s\'", entry.getKey(), Joiner.on( "," ) .join( entry.getValue() ) ) ) .collect( Collectors.joining( ", " ) ); } Map paramMap = request.getParameterMap(); String params = ""; if (paramMap.isEmpty() == false) { params = " [" + paramMapToString(paramMap) + "]"; } logger.info(..
개발환경 Spring Boot 2.2.4 JDK 1.8.0_202 REST Postman : REST Client 목표 1. Spring Boot REST 환경 2. Log4j2 추가 3. JWT + Spring Security 를 통한 인증 4. DB 연결 ( Hibernate 제거 )을 통한 사용자 인증 5. TDD 인증 테스트 import org.junit.*; import org.junit.runner.*; import org.springframework.beans.factory.annotation.*; import org.springframework.boot.test.autoconfigure.web.servlet.*; import org.springframework.boot.test.contex..
쿼리 로그가 두 번 찍힙니다. Root Logger 와 jdbc.sqlonly 가 각각 한번씩.. 두번 찍히게 되는데요. jdbc.sqlonly에서 SQL Logger를 찍고 상위 root Logger 로 가는 걸 방지하기 위해 additivity="false" 를 붙이시면 해결됩니다. %d %p %C{1.} [%t] %m%n additivity="false" 를 붙였는데 두번 찍히는 경우... log4jdbc-log4j2-jdbc4 를 사용하는 경우인 듯 합니다. jdbc.sqltiming 과 jdbc.sqlonly 두 개가 각각 찍는 경우 입니다. 마찬가지로 두 번 찍힙니다. name 의미 jdbc.sqlonly SQL 쿼리 문장만 로그로 남긴다. PreparedStatement일 경우 관련된 arg..
SSO 에 접속 환경을 개발하던 중 아래와 같은 오류가 발생하였습니다. java.lang.IllegalArgumentException: An invalid domain [.xxxxx.com] was specified for this cookie Tomcat 8.x 버전에서 발생하는 문제라고 합니다. 해결방법 tomcat's conf/context.xml 파일에 아래의 코드를 추가합니다. WEB-INF/web.xml ${catalina.base}/conf/web.xml Spring Boot 라면 아래의 코드를 추가합니다. @Bean public EmbeddedServletContainerCustomizer tomcatCustomizer() { return container -> { if (container..