| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- REST
- Java
- javaaction
- Excel
- KakaoLogin
- grid.js
- Calendar
- Import
- externaldatabase
- exceldata
- customlogin
- non-persistable
- react
- Widget
- ColorPicker
- TreeNode
- Schedule
- daterangepicker
- Expose
- mendix
- MariaDB
- Today
- Total
목록전체 글 (15)
Mendix개발일지
JavaAction을 사용해서 Excel데이터를 불러 오는 작업을 해보고 싶었다…작업 순서를 정해봤다.화면에서 Excel을 업로드한다.JavaAction으로 Excel 데이터를 읽는다.DomainModel에는 Template라는 기본정보를 담는 Entity와 File정보를 담는 Entity 를 정의했다.이부분은 ExcelImport의 Entity를 참고했다.화면은 간단하게 타이틀과 파일을 업로드 할 수 있다. Entity와 화면이 끝났으니 로직을 만들어줄 차례이다. 로직도 간단하게 JavaAction만 추가하고 파라미터 설정을 해주었다. 파라미터 설정도 ExcelImpoter에 있는 파라미터를 참고했다.JavaAction생성도 끝났으니 Excel을 읽는 Java소스코드를 작성할 차례이다.기본적으로 우리가..
Mendix의 built-in database가 불편해서 Mariadb를 연동 해볼려고 한다.나는 그냥 최신버전의 MariaDB를 다운받았다. msi파일을 실행시키면 금방 MariaDB를 설치할 수 있다. 설치가 완료되었다면 Mendix의 App Settings를 더블클릭해보면 Database를 설정 할 수있다. Ddatabase는 mendix라고해서 하나를 생성해주었다create database mendix; 그리고 실행을 시켜보면 mendix DB에 자동으로 Table들이 생성된다. 웹에서 아래와 같은 과정으로 데이터가 오가는 것을 확인해볼 수 있다.Client ←→ Mendix Runtime ←→ Database
Mendix에서 TreeNode를 사용해보고 원하는 기능을 구현하기에는 한계가 있어서React를 사용해서 TreeNode 를 만들어 보기로 했다.yo @mendix/widget treeNode내가 사용한 Library 는 react-sortable-tree 이다.기본UI가있으며 테마도 설정할 수 있다. React의 dependency 문제때문에 오류가 날 수도있는데 아래를 사용해서 다운하면 된다. npm install https://github.com/samarai-project/react-virtualized-fixed.git 조직도를 예제로 만들어 볼 것이다. Domain Model은 부서가 부서를 참조하게 해놨고 그이유는C레벨 > 사업부 > 사업본부 처럼 A부서가 B에속하고 C부서가 B에 속하는 형..