플랫폼 통합을 위한
CLIENT MODULE 개발 & 배포
JAVACAFE
김흥래
플랫폼 통합
http://ausweb.scu.edu.au/aw06/papers/refereed/kearney/paper.html
CLIENT MODULE
 Logging 플랫폼
 Log4J, Common Log, Slf4J, Splunk
 Cache 플랫폼
 Ehcache, Terracotta, Memcache, Redis
 JDBC Driver
 MariaDB (MySql), Oracle, Cubrid, Infomix
REPOSITORY
LOCAL REPOSITORY
NEXUS
CLIENT MODULE
 Logging 플랫폼
 Log4J, Common Log, Slf4J, Splunk
private static final Logger logger =
LoggerFactory.getLogger(Test1Controller.class);
logger.info("start");
CLIENT MODULE
 Cache 플랫폼
 Ehcache, Terracotta, Memcache, Redis
CacheManager cacheManager = new CacheManager();
Cache cache = cacheManager.getCache("simpleBeanCache");
Element element = cache.get(key);
SimpleBean bean = (SimpleBean) element.getValue();
CLIENT MODULE
 JDBC Driver
 MariaDB (MySql), Oracle, Cubrid, Infomix
Class.forName("org.gjt.mm.mysql.Driver");
Connection conn =
DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb",
"user", "user123");
System.out.println("Driver found! Connection Good!");
MYSQL JDBC DRIVER
소스다운로드
http://dev.mysql.com/downloads/connector/j/
MYSQL JDBC DRIVER
Class.forName("org.gjt.mm.mysql.Driver");
Connection conn =
DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb",
"user", "user123");
System.out.println("Driver found! Connection Good!");
MYSQL JDBC DRIVER
Class.forName("org.gjt.mm.mysql.Driver");
Connection conn =
DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb",
"user", "user123");
System.out.println("Driver found! Connection Good!");
우리도 만들어 볼까요?

플랫폼 통합을 위한 Client Module 개발 & 배포