일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- xPlatform
- Sqoop
- Spring
- Eclipse
- vaadin
- 공정능력
- JavaScript
- Kotlin
- SPC
- table
- MSSQL
- mapreduce
- Express
- es6
- tomcat
- Java
- IntelliJ
- 보조정렬
- Android
- SQL
- react
- plugin
- Python
- hadoop
- window
- mybatis
- NPM
- SSL
- R
- Today
- Total
목록전체 글 (655)
DBILITY
vaadin에서 지원하는 validator를 사용하지 않고, Regular Expression으로 해봤다. Constants.java package com.vseminar.vaadin_seminar2.util; /** * * Description * * * @author hyperrookie@gmail.com * * @version 1.0.0 * @date 2018. 6. 16. *======================================================================= * Date Name Revision History *======================================================================= * 2018. 6..
그냥 책을 보지 않고 해 봤다. 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;..