An open API service indexing awesome lists of open source software.

https://github.com/mygreen/super-csv-annotation

'Super CSV' extention library for annotation
https://github.com/mygreen/super-csv-annotation

annotations csv-annotation java supercsv

Last synced: 5 months ago
JSON representation

'Super CSV' extention library for annotation

Awesome Lists containing this project

README

          

[![Maven Central Version](https://img.shields.io/maven-central/v/com.github.mygreen/super-csv-annotation?color=ffa500
)](https://central.sonatype.com/artifact/com.github.mygreen/super-csv-annotation) [![Javadocs](http://javadoc.io/badge/com.github.mygreen/super-csv-annotation.svg?color=blue)](http://javadoc.io/doc/com.github.mygreen/super-csv-annotation) [![Build Status](https://github.com/mygreen/super-csv-annotation/actions/workflows/verify.yml/badge.svg)](https://travis-ci.org/mygreen/super-csv-annotation)

Super CSV Annotation
====================

This library 'Super CSV' extension library with annotation function.
+ this library automatic building for CellProcessor from Annotation with JavaBean.
+ and simply showing localized messages.

# Depends
------------------------------
+ Java1.8
- (SuperCSV2.x is Java1.6+, but this library require Java1.8)
+ SuperCSV 2.4+

# Setup

1. Add dependency for Super Csv Annotation
```xml:pom.xml

com.github.mygreen
super-csv-annotation
2.5

```
2. Add dependency for Logging library. Example Logback.
```xml:pom.xml

ch.qos.logback
logback-classic
1.2.11
test

```

# Build

1. Setup Java SE 8
2. Setup Maven
3. Build with Maven
1. make jar files.
```console
# mvn clean package
```
2. generate site.
```console
# mvn site -Dgpg.skip=true
```

# Document
- Project infomation
- http://mygreen.github.io/super-csv-annotation/index.html
- Manual
- http://mygreen.github.io/super-csv-annotation/sphinx/index.html
- Javadoc
- http://mygreen.github.io/super-csv-annotation/apidocs/index.html
- http://javadoc.io/doc/com.github.mygreen/super-csv-annotation/