Cookie 생성하기 def login (id : String, pwd : String) = Action { Ok("success").withCookies( Cookie("coki_name", id)) } Result 객체의 메소드인 withCookies 를 호출하여 내부 인자로 쿠키를 등록 할 수 있습니다. 위에 "identify" 는 name 이고 , id 는 value 입니다. 가져오기def authnticate (request: Request[AnyContent]) : Boolean = { val ck : Option[Cookie] = request.cookies.get("coki_name")Request 에 있는 cookies 로 부터 특정 이름을 가진 쿠키를 get 합니다. 리턴은 Option..
Actions, Controllers and ResultsAction 이란 무엇인가? 스프링에서 컨트롤러 함수의 예가 다음과 같은 모습을 취하는 반면 @RequestMapping(method = RequestMethod.GET) public String printHello(ModelMap model) { model.addAttribute("message", "Hello Spring MVC Framework!"); return "hello"; } 스칼라언어 기반 Play 프레임워크 웹개발에서는 (위의 자바 예와 동일한 내용의 예가 아닙니다) def doSomething = Action{ Ok.apply(views.html.index("Hi there")) }이런 모양새로 이루어지는데 여기서 Action 이..
필터플레이는 간단한 필터 API 를 각 요청에 대해 전역적으로 대응하기 위해서 제공한다.필터 vs 액션 컴포지션필터 API 는 모든 요청에 대해 동일하게 작동하기 위해서 존재한다. (Cross-Cutting Concern 이라고 함) 예를들어 아래와 같은 공통 관심사 말이다. Logging/metrics collectionGZIP encodingSecurity headers대조적으로 action composition 는 특별한 관심사항에 대해서만 작동하는 의도를 가지고 있다. 인증/인가 및 캐싱 등 말이다. 만약 필터가 모든 라우트에 작동하길 원하지 않는다고 하자. 그 때 사용하라 그러면 더 효과적이다. 당신 스스로의 액션 빌터를 만들수 있다는것을 잊지 말자. 행사(얼개)코드를 상당히 줄일 수 있을 것이..
Play2.4 로 웹 개발 시작하기 쉽고, 재밌고, 강력하고, 편리한 웹 프레임워크 Play2 (scala 언어기반) 을 배워봅시다.1. Play2.4 웹 개발 시작하기 - 설치 및 프로젝트 만들기 2. Play2.4 웹 개발 시작하기 - 프로젝트 살펴보기 3. Play2.4 웹 개발 시작하기 - 나만의 프로젝트 만들기 4. Play2.4 웹 개발 시작하기 - 로깅처리 4. 로깅처리Play2 프레임워크는 기본적으로 logback 을 지원하므로 별다른 의존성을 추가할 필요는 없다.먼저 application.conf 를 보면 기본적으로 아래와 같이 세팅되어 있는데 주석처리하고 # Root logger: logger.root=DEBUG # Logger used by the framework: logger.pl..
Play2.4 로 웹 개발 시작하기 쉽고, 재밌고, 강력하고, 편리한 최강의 웹 프레임워크 Play2 (scala 언어기반) 을 배워봅시다.환경- Windows 10 - JDK 1.8- IntelliJ 2016.2.2 - Scala 2.11- Play 2.48 연재 순서 1. Play2 웹 개발 시작하기 - 설치 및 프로젝트 만들기 2. Play2 웹 개발 시작하기 - 프로젝트 살펴보기 3. Play2 웹 개발 시작하기 - 나만의 프로젝트 만들기 * 2.5 에 대한 한글 자료가 부족한듯 싶습니다. 경험 풍부한 분들의 적극적인 정보 공유가 필요합니다. 3. 나만의 프로젝트 만들기* 디폴트 프로젝트를 그대로 이용하겠습니다. 2-.1 컨트롤러 작성하기 기존의 Application 소스를 이렇게 바꿉니다.pac..
Play2.4 로 웹 개발 시작하기 쉽고, 재밌고, 강력하고, 편리한 웹 프레임워크 Play2 (scala 언어기반) 을 배워봅시다.환경- Windows 10 - JDK 1.8- IntelliJ 2016.2.2 - Scala 2.11- Play 2.48 연재 순서 1. Play2 웹 개발 시작하기 - 설치 및 프로젝트 만들기 2. Play2 웹 개발 시작하기 - 프로젝트 살펴보기 3. Play2 웹 개발 시작하기 - 나만의 프로젝트 만들기 * 2.5 에 대한 한글 자료가 부족한듯 싶습니다. 경험 풍부한 분들의 적극적인 정보 공유가 필요합니다. 2. 기본 프로젝트 살펴보기 설치 포스트를 통해 프로젝트를 만들면 아래와 같이 자동으로 프로젝트가 구성 됩니다. 주요 구성 요소로는 가. 컨트롤러 (controll..
Play2.4 로 웹 개발 시작하기 쉽고, 재밌고, 강력하고, 편리한 웹 프레임워크 Play2 (scala 언어기반) 을 배워봅시다.환경- Windows 10 - JDK 1.8- IntelliJ 2016.2.2 - Scala 2.11- Play 2.48 연재 순서 1. Play2 웹 개발 시작하기 - 설치 및 프로젝트 만들기 2. Play2 웹 개발 시작하기 - 프로젝트 살펴보기 3. Play2 웹 개발 시작하기 - 나만의 프로젝트 만들기 * 2.5 에 대한 한글 자료가 부족한듯 싶습니다. 경험 풍부한 분들의 적극적인 정보 공유가 필요합니다. Play2 웹 개발 시작하기 - 환경 설치 및 프로젝트 만들기 1. JDK 1.8 버전 설치 Play2 를 하기 위해서 미리 깔려져 있어야 할것은 단지 JDK 1...
- Total
- Today
- Yesterday
- 파이썬 동시성
- 스칼라 강좌
- 안드로이드 웹뷰
- 스칼라 동시성
- 이더리움
- Hyperledger fabric gossip protocol
- 블록체인
- Play2 로 웹 개발
- akka 강좌
- 그라파나
- Actor
- play2 강좌
- 플레이프레임워크
- 파이썬 머신러닝
- 엔터프라이즈 블록체인
- Akka
- play 강좌
- Golang
- 스위프트
- 하이퍼레저 패브릭
- CORDA
- 파이썬 강좌
- 스칼라
- 파이썬 데이터분석
- Play2
- Adapter 패턴
- 주키퍼
- 파이썬
- hyperledger fabric
- 하이브리드앱
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |