Skip to content

Commit

Permalink
修改版本号为 v1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
blinkfox committed Oct 10, 2019
1 parent f763e7e commit 8c51d15
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 9 deletions.
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
# Fenix

[![Build Status](https://secure.travis-ci.org/blinkfox/fenix.svg)](https://travis-ci.org/blinkfox/fenix) [![HitCount](http://hits.dwyl.io/blinkfox/fenix.svg)](http://hits.dwyl.io/blinkfox/fenix) [![Javadocs](http://www.javadoc.io/badge/com.blinkfox/fenix.svg)](http://www.javadoc.io/doc/com.blinkfox/fenix) [![GitHub license](https://img.shields.io/github/license/blinkfox/fenix.svg)](https://github.com/blinkfox/fenix/blob/develop/LICENSE) [![fenix](https://img.shields.io/badge/fenix-v1.0.1-blue)](https://search.maven.org/artifact/com.blinkfox/fenix/1.0.1/jar) [![fenix starter](https://img.shields.io/badge/fenix%20spring%20boot%20starter-v1.0.1-blue)](https://search.maven.org/artifact/com.blinkfox/fenix-spring-boot-starter/1.0.1/jar) [![codecov](https://codecov.io/gh/blinkfox/fenix/branch/develop/graph/badge.svg)](https://codecov.io/gh/blinkfox/fenix)
[![Build Status](https://secure.travis-ci.org/blinkfox/fenix.svg)](https://travis-ci.org/blinkfox/fenix) [![HitCount](http://hits.dwyl.io/blinkfox/fenix.svg)](http://hits.dwyl.io/blinkfox/fenix) [![Javadocs](http://www.javadoc.io/badge/com.blinkfox/fenix.svg)](http://www.javadoc.io/doc/com.blinkfox/fenix) [![GitHub license](https://img.shields.io/github/license/blinkfox/fenix.svg)](https://github.com/blinkfox/fenix/blob/develop/LICENSE) [![fenix](https://img.shields.io/badge/fenix-v1.1.0-blue)](https://search.maven.org/artifact/com.blinkfox/fenix/1.1.0/jar) [![fenix starter](https://img.shields.io/badge/fenix%20spring%20boot%20starter-v1.1.0-blue)](https://search.maven.org/artifact/com.blinkfox/fenix-spring-boot-starter/1.1.0/jar) [![codecov](https://codecov.io/gh/blinkfox/fenix/branch/develop/graph/badge.svg)](https://codecov.io/gh/blinkfox/fenix)

> [Fenix](https://github.com/blinkfox/fenix)(菲尼克斯)是一个为了解决复杂动态 SQL (`JPQL`) 而生的 `Spring Data JPA` 扩展库,目的是辅助开发者更方便快捷的书写复杂、动态且易于维护的 SQL,支持 `XML` 和 Java 链式 `API` 两种方式来书写动态 SQL。
- [详细使用文档: https://blinkfox.github.io/fenix](https://blinkfox.github.io/fenix)

## 特性

- 简单、轻量级、无副作用的集成和使用;
- 作为 JPA 的扩展和增强,兼容 Spring Data JPA 的各种特性
- 简单、轻量级、无副作用的集成和使用,jar 包仅 `86 KB`
- 作为 JPA 的扩展和增强,兼容 Spring Data JPA 原有功能和各种特性
- 提供了 `XML` 和纯 Java API 两种方式来书写 SQL;
- `XML` 的方式功能强大,让 SQL 和 Java 代码解耦,易于维护;
- 也可以采用 Java 链式 `API` 来书写动态 SQL;
- 具有动态性、极致的可复用性和可调试性的优点;
- SQL 执行结果可返回任意自定义的实体对象,比使用 JPA 自身的投影方式更加简单和自然;
- 具有可扩展性,可自定义 `XML` 语义标签和对应的标签处理器来生成自定义逻辑的 SQL 片段和参数;

## 支持场景
Expand All @@ -34,14 +35,14 @@
<dependency>
<groupId>com.blinkfox</groupId>
<artifactId>fenix-spring-boot-starter</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
</dependency>
```

### Gradle

```bash
compile 'com.blinkfox:fenix-spring-boot-starter:1.0.1'
compile 'com.blinkfox:fenix-spring-boot-starter:1.1.0'
```

### 激活 Fenix FactoryBean
Expand Down
2 changes: 1 addition & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
## 特性

- 简单、轻量级、无副作用的集成和使用,jar 包仅 `84 KB`
- 简单、轻量级、无副作用的集成和使用,jar 包仅 `86 KB`
- 作为 JPA 的扩展和增强,兼容 Spring Data JPA 原有功能和各种特性;
- 提供了 `XML` 和纯 Java API 两种方式来书写 SQL;
- `XML` 的方式功能强大,让 SQL 和 Java 代码解耦,易于维护;
Expand Down
2 changes: 1 addition & 1 deletion docs/_coverpage.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

> 为解决复杂动态 SQL 而生的 Spring Data JPA 扩展库
- 简单、可扩展、轻量级 (~84 KB jar)
- 简单、可扩展、轻量级 (~86 KB jar)
- 可返回任意自定义的实体对象
- 比 MyBatis 更加强大的动态 SQL 能力
- 支持 XML 文件和 Java 链式 API 两种方式书写 SQL
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<groupId>com.blinkfox</groupId>
<artifactId>fenix</artifactId>
<version>1.1.0-SNAPSHOT</version>
<version>1.1.0</version>
<packaging>jar</packaging>

<name>fenix</name>
Expand Down
3 changes: 2 additions & 1 deletion src/main/java/com/blinkfox/fenix/bean/SqlInfo.java
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ public SqlInfo() {
* 注意该方法不会移除其对应的参数,所以,这里只应该移除静态 SQL 字符串,不应该移除包含命名参数占位符的 SQL.
*
* @param subSql 静态子 SQL 片段
* @return SqlInfo实例
* @return {@code SqlInfo} 实例
*/
public SqlInfo removeIfExist(String subSql) {
this.sql = subSql != null && sql.contains(subSql) ? sql.replaceAll(subSql, "") : sql;
Expand All @@ -62,6 +62,7 @@ public SqlInfo removeIfExist(String subSql) {
* 设置查询的自定义返回结果类型的 class,这里主要是指实体 Bean 类的 class 实例.
*
* @param resultTypeClass 实体 Bean 类的 class 实例
* @return {@code SqlInfo} 实例
* @since v1.1.0
*/
public SqlInfo setResultTypeClass(Class<?> resultTypeClass) {
Expand Down

0 comments on commit 8c51d15

Please sign in to comment.