From 6b3abf888ac830971ce1192e7e325ba991238f80 Mon Sep 17 00:00:00 2001 From: blinkfox Date: Sat, 3 Aug 2019 00:45:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 30 ++ README.md | 13 + pom.xml | 269 ++++++++++++++++++ .../java/com/blinkfox/fenix/HelloWorld.java | 17 ++ 4 files changed, 329 insertions(+) create mode 100755 .gitignore create mode 100644 README.md create mode 100644 pom.xml create mode 100644 src/main/java/com/blinkfox/fenix/HelloWorld.java diff --git a/.gitignore b/.gitignore new file mode 100755 index 0000000..b430326 --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ +target/ +*.jar +*.log +*.gz + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ + +### VS Code ### +.vscode/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..a6d4628 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# Getting Started + +### Reference Documentation +For further reference, please consider the following sections: + +* [Official Apache Maven documentation](https://maven.apache.org/guides/index.html) +* [Spring Data JPA](https://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-jpa-and-spring-data) + +### Guides +The following guides illustrate how to use some features concretely: + +* [Accessing Data with JPA](https://spring.io/guides/gs/accessing-data-jpa/) + diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..3e4ac05 --- /dev/null +++ b/pom.xml @@ -0,0 +1,269 @@ + + + 4.0.0 + + com.blinkfox + fenix + 1.0.0-SNAPSHOT + jar + + fenix + This is an extension library to the Spring Data JPA complex or dynamic SQL query. + 这是 Spring Data JPA 复杂或动态 SQL 查询的扩展库。 + + https://github.com/blinkfox/fenix + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + blinkfox + chenjiayin1990@163.com + https://blinkfox.github.io + + + + + scm:git@github.com:blinkfox/fenix.git + scm:git@github.com:blinkfox/fenix.git + https://github.com/blinkfox/fenix + + + + UTF-8 + UTF-8 + UTF-8 + + + + + + org.springframework.data + spring-data-jpa + 2.1.9.RELEASE + true + + + org.slf4j + slf4j-simple + 1.7.26 + true + + + org.projectlombok + lombok + 1.16.22 + true + + + + + org.mvel + mvel2 + 2.4.4.Final + + + dom4j + dom4j + 1.6.1 + + + xml-apis + xml-apis + + + + + jaxen + jaxen + 1.1.1 + + + + com.ibm.icu + icu4j + + + xml-apis + xml-apis + + + + + com.ibm.icu + icu4j + 3.4.4 + + + xml-apis + xml-apis + 1.3.02 + + + + + junit + junit + 4.12 + test + + + org.hsqldb + hsqldb + 2.5.0 + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + 1.8 + 1.8 + UTF-8 + + + + org.apache.maven.plugins + maven-jxr-plugin + 2.5 + + + org.apache.maven.plugins + maven-pmd-plugin + 3.12.0 + + 1.8 + true + + + + org.codehaus.mojo + cobertura-maven-plugin + 2.7 + + + html + xml + + + + + + + + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 2.9 + + + org.apache.maven.plugins + maven-pmd-plugin + 3.12.0 + + 1.8 + true + + + + org.codehaus.mojo + cobertura-maven-plugin + 2.7 + + + html + xml + + + + + + + + + + release + + + + + org.apache.maven.plugins + maven-source-plugin + 3.0.1 + + + install + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.0.1 + + + install + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.6 + + + verify + + sign + + + + + + + + + oss + https://oss.sonatype.org/content/repositories/snapshots/ + + + oss + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + + + + + oss + https://oss.sonatype.org/content/repositories/snapshots/ + + + oss + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + diff --git a/src/main/java/com/blinkfox/fenix/HelloWorld.java b/src/main/java/com/blinkfox/fenix/HelloWorld.java new file mode 100644 index 0000000..89753b9 --- /dev/null +++ b/src/main/java/com/blinkfox/fenix/HelloWorld.java @@ -0,0 +1,17 @@ +package com.blinkfox.fenix; + +import lombok.extern.slf4j.Slf4j; + +/** + * HelloWorld. + * + * @author blinkfox on 2019-08-02. + */ +@Slf4j +public class HelloWorld { + + public static void main(String[] args) { + log.info("Hello {}.", "World"); + } + +}