Aspectran

Aspectran은 고성능 Java 애플리케이션을 구축하기 위한 경량 프레임워크로써, 직관적이고 유연한 개발 환경을 제공합니다.

Aspectow

Aspectow는 올인원 웹어플리케이션 서버로써, Aspectran을 기반으로 만들졌습니다.

사용 가이드

Aspectran을 배우고 시작하는 데 도움이 되는 몇 가지 관련 문서와 사용 예제를 제공합니다.

프로젝트

Aspectran을 기반으로 유용한 애플리케이션을 개발하고 있습니다.

Aspectran 사용의 실제 사례

Log Relay

Log Relay

https://github.com/aspectran/log-relay

Log Relay는 서버에 기록되는 최신 로그들을 웹 소켓 엔드 포인트를 통해 웹 브라우저로 보낼 수 있으며, 실시간으로 여러 서버의 로그들을 관찰할 수 있는 통합뷰를 제공합니다.

Aspectran 사용의 실제 사례

Aspectran Demo Site

Aspectran Demo Site

https://github.com/aspectran/demo-app

이 사이트는 권장 모범 사례에 따라 Aspectran 응용 프로그램을 개발하는 방법을 보여주기 위해 만든 참조 응용 프로그램 모음입니다.

Aspectran 사용의 실제 사례

JPetStore Demo

JPetStore Demo

https://github.com/aspectran/aspectran-jpetstore

JPetStore는 MyBatis 3, Aspectran 6 위에 구축된 완전한 웹 애플리케이션입니다.

TTS (텍스트 음성 변환)

Skylark Terminal

Skylark Terminal

https://github.com/aspectran/skylark

Skylark은 모든 텍스트를 음성으로 변환하는 텍스트 음성 변환 프로그램입니다.

Aspectran Parameters Object Notation

APON을 소개합니다.

APON은 JSON(JavaScript Object Notation)을 개량했기 때문에 JSON과 비슷한 표기 형식을 가지고 있고, 사람이 읽고 쓰기에 용이하며, 구조화된 형식의 데이터 교환을 위한 새로운 표기법입니다. 주로 Aspectran의 설정 값을 Object로 변환하기 용도로 사용되고 있습니다. Read More ›

Aspectran Parameters Object Notation

XML을 APON으로 변환 Sample

Aspectran은 내부적으로 XML을 APON으로 변환 또는 APON을 XML로 변환해서 사용하는 기능을 가지고 있습니다. 반복적으로 XML 데이터를 로딩하는 부분을 APON으로 교체하면 서버의 부하를 줄이고, 개발시간을 단축할 수 있습니다. Read More ›

Aspectran Hello World Example

Let's create a Hello World application with Aspectran. Read More ›

Building a RESTful Web Service

A sample page that uses RESTful web services using HTTP support methods such as GET, PUT, POST and DELETE. Read More ›