반응형
  • web
    • Static Web Project : JSP와 같은 동적인 페이지가 없는 순수하게 웹 컨텐츠로만 구성되어 있는 웹 컨텐츠를 위한 프로젝트
    • Dynamic Web Project : JSP와 같이 동적인 웹페이지를 가지는 웹 애플리케이션 개발 시에 사용하는 프로젝트
    • Web fragment Project : 다른 웹 프로젝트에 하나의 라이브러리와 같은 형태로 재사용될 때 유용하다. 해당 프로젝트의 output은 jar파일로 생성되어 다르웹 프로젝트에 추가될 수 있다. web fragment는 하나의 논리적인 웹 애플리케이션의 파티션이라고 볼 수 있다.

  • Spring / STS(Spring Tool Suite) = Java Project + Dynamic Web Project
    • Spring Starter Project : Standalone / 웹 환경에 함께 사용하며 Spring Boot기반의 Application 
    • Spring Legacy Project : 일반적인 Spring Framework  프로젝트, 필요에 따라 Spring Framework의 라이브러리를 내장하여 이용
      • <Template 종류 -구조 차이>
      • Simple Java : 최상위 패키지없이 기본 Spring 구성 및 Java빌드를 사용하여 간단한 Spring 프로젝트를 작성
      • Simple Spring Maven : Spring 라이브러리의 기본 세트를 포함하는 Maven을 사용하여 간단한 Spring 프로젝트를 생성
      • Simple Spring Web Maven : MVC 구조 + Maven
      • Simple Spring Utility Project : Maven Dependencies에 Spring 관련 jar 설정, 약간의 샘플 포함 
      • Spring MVC Project : 기본적으로 MVC형태로 Maven, 여러가지 라이브러리들이 셋팅되어 생성 , 가장 많이 사용

#Spring MVC Project(약 47바이트)가 Simple Spring Web Maven(약 15바이트)에 비해 용량이 2.5배 이상 더 나감

 

728x90
반응형

한글로 작성된 MySQL Workbench mwb파일을 열경우 깨짐 현상이 발생하는데,

한글 설정방법을 공유드립니다. 

 

1. 첨부파일 나눔글꼴 exe에서 나눔고딕만 설치합니다. 

https://hangeul.naver.com/2017/nanum

 

 

2. Edit-Preference 에서 아래와 같이 설정후 재시작시 적용 됩니다. 

 

 

 

728x90
반응형

들어가며

프리웨어 SSH Client로 서버 원격지 접속 시 자주 사용되는 PuTTY는 SecureCRT와 비교하여 기능면에서 UX/UI면에서 떨어지는 점이 많다.

이러한 PuTTY를 진화시켜 준 이가 있으니, 바로 Jim Radford가 제작한 SuperPuTTY가 오늘 소개할 주인공이다.

 

먼저, SuperPuTTY는 이름 그대로 PuTTY를 보완하여 좀 더 Super하게 만들어 주는 프로그램이다.

굳이 표현하자만 '옷이 날개다'란 말이 생각난다.

사람이 없으면 옷은 무용지물이듯, SuperPuTTY는 PuTTY가 없으면 동작할 수 없다.

 

PuTTY 설치법은 지난 포스팅에서 설명한 바 있다.

 

 

SuperPuTTY 다운로드 및 설치

PuTTY가 설치된 상태라면 바로 SuperPuTTY를 설치해보자.

 

    1. 다운로드

      URL : https://github.com/jimradford/superputty/releases/latest

      zip파일 : 무설치로 압축만 풀면 바로 실행 가능하다.

      msi파일 : 설치 프로그램으로 설치한다.

       

      해당 포스트에서는 간단하게 zip파일로 진행한다.

 

  1. 설치 확인

    다운받은 zip 파일을 압축해제하면 실행파일 "SuperPutty.exe"가 생성된다.

 

PuTTY 경로 설정

앞서 설명한 것 처럼 SuperPuTTY는 PuTTY가 없으면 동작하지 않는다.

고로 putty.exe 파일을 지정해주어야 한다.

처음 SuperPutty.exe 파일을 실행시키면 PuTTY의 경로가 필수라고 나온다.

그림과 같이 putty.exe파일을 찾아 지정해주자.

 

 

SuperPuTTY 주요기능 및 사용법

    • 세션 분류 기능

      첫 설치 후 실행하면 오른쪽에 Sessions 탭이 보인다. 
      PuTTY와 다르게 폴더를 생성하여 세션을 분류할 수 있는 매우 심플한 기능이지만, PuTTY 유저에겐 단비와 같은 기능일 것이다. 

       

 

    • 탭 기능

      SuperPuTTY 아래 여러개의 Session을 동시에 관리할 수 있다.
      SecureCRT에서 사용할 수 있던 행복을 PuTTY로도 느낄 수 있는 것이 매우 장점이다.

      단축키 "CTRL+TAB"을 누르면 왼쪽에서 오른쪽으로 순서대로 탭 전환이 된다.

 

    • 창 분할 기능

      세션을 드래그 하면 아래 그림처럼 UI가 나타나 원하는 위치에 떨구면 창 분할이 가능해진다.

      동시에 창을 열어 모니터링 하고 싶을 때 사용하면 매우 편한 기능이다.

       

 

  • 투명 기능

    이 기능은 정말 혁명이다. 가끔 외근시 노트북을 사용할 때 매우 유용한 기능이다.

    평소라면 듀얼모니터의 익숙함에 속아 소중함을 잃게 될 뻔한 걸 SuperPuTTY의 투명 기능이 해결해 줄 것이다.

     

    먼저, 투명도 설정하는 방법을 알아보겠다.

    SuperPuTTY 상단메뉴에서 [Tools] - [Options] 메뉴를 접속한다.

     

    그리고 상단메뉴 [View] - [Always On Top] 메뉴를 선택하면 SuperPuTTY가 항상 창 위에 뜬 상태로 고정된다.

     

    이렇게 투명도 + 창 가장 위 옵션을 조합하면 하나의 모니터 화면에서도 여러가지 작업을 동시에 진행할 수 있으니 매우 활용적인 기능이라고 생각된다.

 

참고자료

728x90

+ Recent posts