그레이스 만져봐.

4590 단어 Grails초학자

오늘의 목표


그레이스 만져봐.

쓸것

  • GGTS 3.6.4.RELEASE
  • grails-2.4.4
  • Windows 8.1
  • 참고 자료

  • 초보자의 Groovy/Grails 입문
  • Grails 소개


    Grails는 프로그래밍 언어인 Groovy를 사용하는 오픈 소스 웹 응용 프레임워크입니다.Grails와 Groovy는 Java 플랫폼에서 실행됩니다.'설정보다 규약적'인 범례가 생산성을 높였고, 독자적인 개발 환경을 제공하는 동시에 개발자는 이 설정의 상세한 내용을 숨겼다.
    나는 새로운 언어인 줄 알았다.프레임 작업이야, 처음 알았어.루비도 들어본 것 같은데

    그러면 시작.


    차리다


    어렵기 때문에 통합 IDE를 설치하고 사용하고 싶습니다.
    그런데 왜 스프링 사이트인가요?(집안의 네트워크 환경이 너무 나빠서 GGTS를 설치하는 데 3시간이 걸렸는데... 이른바 광속)

    다운로드 후 원하는 위치로 확장됩니다.그리고 안에 포함된 ggts-bundle\ggts-3.6.4.RELEASE\GGTS.exe를 실행합니다!(GGTS는 Eclipse의 것이지만 폴더의 구성을 보면 Eclipse의 폴더와 비슷합니다.)
    시동을 걸면 이런 느낌이에요.Eclipse다!

    먼저 문자 코드를 UTF-8로 설정하고 JRE를 확인했다.Eclipse와 설정 방법이 같기 때문에 쉽게 적응할 수 있습니다.

    Grails 프로젝트를 만들어 보도록 하겠습니다.


    일단 프로젝트를 해야 돼요!이에 따라 신작 중 선택Grails Project.

    프로젝트 이름Finish을 더하면 메이븐이 자동으로 이동할 것 같다(commpile-non-interactive--refresh-dependencies).환경을 실행하는 모듈(Tomcat 같은 것)도 낮아지기 때문에 실행하기가 수월하다.Grails Project와 집행grails create-app 【アプリケーション名】은 같다.필요한 물건은 이미 준비가 다 되었다.

    각 폴더의 뜻은 참고 사이트에 실린初心者のためのGroovy/Grails入門Grails 애플리케이션의 구성 이해를 보십시오.

    Controller 만들기


    다음은 Controller입니다.MVC의 C씨죠?New->Controller에서 생성됩니다.
    Finish는 두 종류로 나눌 수 있다.무슨 생각일까요, Hello Cotroller Spec.groovy가 시험반이죠?자세히 보면 테스트/unit 아래에 있습니다.
  • HelloController.groovy
  • HelloControllerSpec.groovy
  • Hello Controller를 사용해 보십시오.groovy에 Hello라고 쓰세요.
    HelloController.groovy
    package hellograils
    
    class HelloController {
    
        def index() {
            def name = "torinist"
            render "<html><body><h1>Hello, " + name + "</h1><p>Welcome to Grails!</p></body></html>";
        }
    }
    

    실행


    이미 다 했기 때문에 실행한다.render는 파라미터로 건네준 물건을 응답으로 돌려주는 것 같습니다.리액션으로 보내는 형식은 바뀔 수 있을 것 같아요.지정된 형태로 전환할 수 있다는 것이다.이번에는 간단한 문자열로 답장했습니다. 문자열에도 HTML이 있으니 브라우저로 렌더링해야 합니다.( grails->render )
    그래서 실행한다.
    Servers를 선택하면 이미 서버를 볼 수 있습니다(Pivocaltc Server 음).이 녀석으로 하여금 프로젝트를 집행하게 합시다.
    서버를 마우스 오른쪽 버튼으로 클릭하여 Add and Remove에서 만든 항목을 오른쪽으로 이동합니다OK.선택을 마우스 오른쪽 버튼으로 클릭Start합니다.상태가 Started로 변경될 때 실행되므로 브라우저에서 찾아보십시오.
    방문은 다음과 같습니다.
    [서버 이름]: [포트]/[프로젝트 이름]/[Controller 이름]/[메소드 이름]
    예:
  • 서버 이름: localhost
  • 포트: 8080(원래 Tomcat에 들어갔기 때문에 8080에 접근할 수 있음)
  • 프로젝트 명칭: 그대로
  • Controller 이름: 시작 소문자, 생략Controller 문자열
  • 방법명칭: index

  • Grails는 재미있어요.

    좋은 웹페이지 즐겨찾기