일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring
- git
- error
- Open Source
- Exception
- Eclipse
- STS
- JavaScript
- ubuntu
- Tomcat
- SpringBoot
- Python
- oracle
- JDBC
- maven
- MSSQL
- MySQL
- myBatis
- PostgreSQL
- AJAX
- jpa
- Core Java
- Thymeleaf
- Source
- 문서
- IntelliJ
- Docker
- 설정
- 오픈소스
- Spring Boot
- Today
- Total
목록전체 글 (684)
헤르메스 LIFE
원문 : http://msdn.microsoft.com/ko-kr/library/dd409377.aspx Visual Studio Ultimate에서 시퀀스 다이어그램은 클래스, 구성 요소, 하위 시스템 또는 행위자 인스턴스 간의 메시지 시퀀스를 나타내는 상호 작용을 보여줍니다. 시간은 다이어그램 아래로 흐르며 한 참가자에서 다른 참가자로의 제어 흐름을 보여줍니다. UML 시퀀스 다이어그램을 만들려면 아키텍처 메뉴에서 새 다이어그램을 클릭합니다.다이어그램은 클래스와 메서드 대신 예제 인스턴스와 이벤트를 보여줍니다. 같은 형식의 인스턴스가 두 번 이상 다이어그램에 나타날 수 있으며 같은 메시지가 둘 이상 나타날 수도 있습니다.시퀀스 다이어그램에는 다음과 같은 두 가지 종류가 있습니다. 코드 기반 시퀀스 다..
원문 : http://msdn.microsoft.com/ko-kr/library/dd465153.aspx Visual Studio Ultimate의 UML 시퀀스 다이어그램에서는 결합 조각을 사용하여 루프, 분기 및 기타 대체 항목을 표시할 수 있습니다.결합 조각은 하나 이상의 상호 작용 피연산자로 구성되며, 각 상호 작용 피연산자는 하나 이상의 메시지, 상호 작용 사용 또는 결합 조각을 포함합니다.참고이 항목에서는 시퀀스 다이어그램의 조각에 대해 설명합니다. UML 시퀀스 다이어그램을 읽는 방법에 대한 자세한 내용은 UML 시퀀스 다이어그램: 참조를 참조하십시오. UML 시퀀스 다이어그램을 그리는 방법에 대한 자세한 내용은UML 시퀀스 다이어그램: 지침을 참조하십시오. 그림에 표시된 요소는 다음과 같습..
원문 : http://people.apache.org/~fhanik/jdbc-pool/jdbc-pool.html
원문 : http://blog.idleworx.com/2010/06/initialize-mybatis-servletcontextlisten.html In order to initialize MyBatis 3.0.1 and make it available to your java web application your can use a ServletContextListener to set the sqlSessionFactory as an application context attribute.(MyBatis 3.0.1을 초기화하고, 애플리케이션 컨텍스트 속성에 SqlSessionFactory 설정하기 위해, ServletContextListener 사용하여 자바 웹 애플리케이션이 사용할 수 있도록 합니다.)Th..
링크 : http://www.eclipse.org/mat/ OutOfMemoryError의 경우에 heapdump를 JVM생성하는 option : -XX:+HeapDumpOnOutOfMemoryError Memory Analyzer 실행 package de.vogella.mat.first; import java.util.ArrayList; import java.util.List; public class Main { /** * @param args */ public static void main(String[] args) { List list = new ArrayList(); while (1
원문 : http://chanwook.tistory.com/727 SLF4J는 commons-loggin이 갖는 몇 가지 문제점(이 글에서 다룬 문제+클래스 로딩 문제 등)을 해결하면서 등장한 로깅 API입니다.commons-loggin을 활용하는 방법은 간단하죠^^.logger.debug("Entry number: " + i + " is " + String.valueOf(entry[i]));이 예는 DEBUG 수준의 로그를 남기게 됩니다. 하지만 이렇게 작성하면 큰 문제를 일으킵니다. 일반적으로 DEBUG 수준의 로그는 개발시나 디버깅 시에만 남기는데, 이렇게 코드를 해놓으면 로깅 수준에 관계 없이 항상 debug() 파라미터로 넘기는 문자열을 구성하게 됩니다.위 예에서는 i와 String.valueO..
원문 : http://sourceforge.net/projects/cloc/ 사용법 Usage: cloc-1.04.exe [options] | Count physical lines of source code in the given files and/or recursively below the given directories. Options: --by-file Report results for every source file encountered in addition to reporting by language. --categorized= Save names of categorized files to . --counted= Save names of processed source files to . --ex..
원문 : http://jjaeko.tistory.com/19지금 까지 Spring의 기본에 대해서 글을 썻습니다.아마도 이 글은 지금까지의 글에 대한 증거(?)가 될 수도 있겠네요ApplicationContext의 초기화 과정을 보면 이전 글들에서 다뤘던LifeCycle, MessageSource, BeanPostProcess에 대한 증거들을 보실 수 있습니다.워낙 잘 짜여진 소스라 그리 어렵진 않습니다.ApplicationContext의 구현체중 하나인 ClassPathXmlApplicationContext을 생성 하면 아래의 마지막으로실행되는 생성자는 다음과 같습니다.view plaincopy to clipboardprint?public ClassPathXmlApplicationContext(Stri..
원문 : http://sidnancy.kr/archives/216 Spring + MyBatis 사용을 할 때 아래와 같이 복수의 DB에 접근해야 되는 경우가 있을 수 있다. 이런 경우 스프링에서 제공하는 IsolationLevelDataSourceRouter을 사용할 경우 해결이 되겠지만 이 경우 Datasource 설정을 Dao별로 분리해야 하고, Class 단위 별로 설정해야 되므로 Read-Write Logic을 분리해야 해서 약간 불편한 점이 있다.그래서 annotation 을 사용하여 method별로 datasource를 분리할 수 있는 방법을 고민하다가 AbstractRoutingDataSource을 상속받아 직접 구현하는 방식을 택하게 되었다. 먼저 아래와 같은 DataSource 설정이 ..
AmaterasUML은 UML Class Diagram과 UML Sequence Diagram을 그릴 수 있는 Eclipse plug-in입니다. http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi Amateras ERD와 UML 설치하기 위해서는 GEF 를 설치가 되어 있어야 합니다. * GEF 설치http://www.eclipse.org/gef/ GEF P2 Repositories & SDK Dropins GEF-ALL-3.7.2.zip 다운로드 압축 풀면 "features", "plugins"가 나오는데 그걸 eclipse 밑에 Copy한다. * Amateras UML 설치http://amateras.sourceforge.jp/cgi-bin/fsw..