Aspectran

Aspectran is a lightweight framework for building high-performance Java applications.

Aspectow

Aspectow is an all-in-one web application server based on Aspectran.

Guides

There are several related documents and usage examples to help you learn and get started with Aspectran.

Projects

We are developing useful applications based on Aspectran.

Working examples of using Aspectran

Log Relay

Log Relay

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

Log Relay can send the latest logs recorded on the server to the web browser through the web socket endpoint and provides an integrated view to observe the logs of several servers in real time.

Working examples of using Aspectran

Aspectran Demo Site

Aspectran Demo Site

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

This site is a collection of reference applications created to show how to develop Aspectran applications following the recommended best practices.

Working examples of using Aspectran

JPetStore Demo

JPetStore Demo

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

JPetStore is a full web application built on top of MyBatis 3, Aspectran 6.

Reach Further With Text-To-Speech

Skylark Terminal

Skylark Terminal

https://github.com/aspectran/skylark

Skylark is a text to speech program that converts any written text into spoken words.

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 ›