xian-core

null

License

License

GroupId

GroupId

info.xiancloud
ArtifactId

ArtifactId

xian-core
Last Version

Last Version

0.3.4
Release Date

Release Date

Type

Type

jar
Description

Description

xian-core
null
Project URL

Project URL

https://github.com/happyyangyuan/xian
Source Code Management

Source Code Management

https://github.com/happyyangyuan/xian

Download xian-core

How to add to project

<!-- https://jarcasting.com/artifacts/info.xiancloud/xian-core/ -->
<dependency>
    <groupId>info.xiancloud</groupId>
    <artifactId>xian-core</artifactId>
    <version>0.3.4</version>
</dependency>
// https://jarcasting.com/artifacts/info.xiancloud/xian-core/
implementation 'info.xiancloud:xian-core:0.3.4'
// https://jarcasting.com/artifacts/info.xiancloud/xian-core/
implementation ("info.xiancloud:xian-core:0.3.4")
'info.xiancloud:xian-core:jar:0.3.4'
<dependency org="info.xiancloud" name="xian-core" rev="0.3.4">
  <artifact name="xian-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='info.xiancloud', module='xian-core', version='0.3.4')
)
libraryDependencies += "info.xiancloud" % "xian-core" % "0.3.4"
[info.xiancloud/xian-core "0.3.4"]

Dependencies

compile (9)

Group / Artifact Type Version
org.quartz-scheduler : quartz jar 2.3.0
org.quartz-scheduler : quartz-jobs jar 2.3.0
commons-io : commons-io jar 2.5
com.fathzer : javaluator jar 3.0.1
io.netty : netty-all jar 4.1.19.Final
com.google.guava : guava jar 21.0
com.alibaba : fastjson jar 1.2.56
io.reactivex.rxjava2 : rxjava jar 2.2.0
io.github.classgraph : classgraph jar 4.8.14

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.apache.logging.log4j : log4j-core jar 2.9.1

Project Modules

There are no modules declared in this project.

@Deprecated

此项目不再维护
微服务您可以选择springcloud

xian

xian是一个微服务框架,更确切的说是一个微服务套件。它基于Java8编写,不依赖spring,不依赖dubbo,上手和学习难度非常小。如果是以学会使用为目的,只要你会Java语言会gradle构建工具,甚至不需要了解微服务的各种概念,比学会使用dubbo和spring cloud不知道简单多少倍。

很开心地告诉大家,现在我们可以基于xian开发100%异步的微服务了!我们基于netty非阻塞io和rxJava2响应式编程风格,实现了以同步风格代码开发异步业务逻辑。 从gateway到业务层,整个业务生命周期都是异步的!也已经支持了异步的DAO层实现,仅限于postgresql。由于mysql connectorJ是基于JDBC的实现,因此对于MySQL,我们局限于JDBC阻塞的标准API。 至此,xian也是actor模型的完整实现了,希望哪天可以跟akka、vertx做性能pk!

基于xian的API Server快捷开发教程上线

目录

  1. xian的基础介绍
  2. 30分钟掌握使用xian实现高性能API服务
  3. 使用xian框架快速开发微服务
    2.1 如何运行?程序的入口?——xian_template
    2.2 编写一个微服务单元
    2.3 基础概念参考
  4. xian功能清单
  5. 与其他框架对比
  6. 高级教程
    5.1 unit详解
    5.2 服务发现

写在末尾

  1. xian,即“贤”,来自某个人的名,代表“好”、“佳”的意思。谨以此名字纪念我逝去的爱情。
  2. 请大家多多指点,加星加星!关注! 那些开发中和规划中的功能就全靠你们的星星了,可怜脸。
  3. 鸣谢:

Versions

Version
0.3.4
0.3.3.3
0.3.3.2
0.3.3.1
0.3.3
0.2.1-pre0
0.2.1
0.2.0-pre3
0.2.0-pre2
0.2.0-pre
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0-SNAPSHOTS
0.1.0
0.1.0-beta