일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- GIT
- Sqoop
- NPM
- 보조정렬
- Express
- xPlatform
- Java
- Spring
- react
- IntelliJ
- R
- MSSQL
- Python
- window
- Kotlin
- tomcat
- table
- SPC
- vaadin
- mapreduce
- hadoop
- SSL
- es6
- mybatis
- plugin
- Eclipse
- Android
- SQL
- JavaScript
- 공정능력
- Today
- Total
목록vaadin (25)
DBILITY
그냥 책을 보지 않고 해 봤다. 7.6.5로 버전을 내렸고, 나름 시간을 많이 보냈는데, vaadin의 연동방식을 익히는 중이랄까... 갑자기 4GL IDE에서 작업하는 느낌이다. DCEVM 또는 JRebel 없이 vaadin작업은 힘들 것 같다. Designer license를 구입하고 나면 타이핑하는 양이 많이 줄겠지? package com.vseminar.vaadin_seminar2; import javax.servlet.annotation.WebServlet; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.vaadin.annotations.Theme; import com.vaadin.annotations.VaadinServ..
책을 안 보고 프로젝트 생성 후 책에서 본걸 그냥 해보다가 CustomValidator가 필요하게 되어 그냥 해봤다. 대/소문자 /숫자/특수문자 각 최소 1개, 8자 이상을 적용했고, EmailValidator를 보고 베겼다. package com.vseminar.vaadin_seminar.util; import com.vaadin.data.validator.RegexpValidator; /** * * Description * * * @author hyperrookie@gmail.com * * @version 1.0.0 * @date 2018. 6. 15. *======================================================================= * Date Nam..
서버와 클라이언트는 HttpServlet을 확장한 Vaadin-Servlet을 통해 고유한 uId를 발급하고 uId를 식별자로 통신을 반복 VaadinServlet, VaadinRequest, VaadinResponse, VaadinSession, WrappedSession, VaadinService, Page, UI 내장 객체가 있음. VaadinService VaadinRequest + VaadinResponse + VaadinSession + 기타 getCurrent()로 접근 시 WAS BaseDirectory, MimeType, Theme등과 같은 정보도 제공 Page 접근된 브라우저의 정보와 주소,주소이동과 관련된 정보 제공 UI 접근된 Session을 기반으로 entry point의 각종 연..
직전 프로젝트에 로그인 화면을 추가해 보자. layout을 상속, Component는 layout 내부에 추가하고 필요에 따라 중첩된 layout으로 UI를 구성한다. 4GL IDE나 x-internet tool, Swing, javaFX등에 경험이 있다면, 러닝 커브는 낮은 수준이 되겠다. 그렇다고 하루아침에 전문가는 될 수 없다. package 구조 LoginScreen.java package com.vseminar.screen; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.vaadin.data.validator.EmailValidator; import com.vaadin.event.ShortcutAction.KeyCode;..
몇 해 전 프로젝트 일정에도 없던 jQeuryGrid를 커스터마이징 하느라 2주간 생고생하고, 손가락 관절이 아팠다. Front, Backend 모두 framework이나 UI 툴도 없었던 그 프로젝트. 너무나 힘들었다. 내게 남은 건 아픈 몸뿐인가.. vaadin은 여러모로 편하다. Designer부터는 유료 월 90달러임. 개인 입장에선 결코 저렴하다고는 볼 수 없다. eclipse marketplace에서 vaadin 검색 4.0.2 install vaadin 7 project 생성 ( archetypeVersion = 7.6.5일때는 widgetsetName으로 생성이 되지만, 7.7.13에선 입력해도 생성이 안됨) 1) 아래 처럼 MVN명령행으로 만들거나 mvn archetype:generate..