jsqlparser 简介、中文文档、中英对照文档 下载

jsqlparser 文档 下载链接(含jar包、源码、pom)

组件名称中文-文档-下载链接中英对照-文档-下载链接
jsqlparser-0.9.5.jarjsqlparser-0.9.5-API文档-中文版.zipjsqlparser-0.9.5-API文档-中英对照版.zip
jsqlparser-1.0.jarjsqlparser-1.0-API文档-中文版.zipjsqlparser-1.0-API文档-中英对照版.zip
jsqlparser-1.4.jarjsqlparser-1.4-API文档-中文版.zipjsqlparser-1.4-API文档-中英对照版.zip
jsqlparser-2.0.jarjsqlparser-2.0-API文档-中文版.zipjsqlparser-2.0-API文档-中英对照版.zip
jsqlparser-4.0.jarjsqlparser-4.0-API文档-中文版.zipjsqlparser-4.0-API文档-中英对照版.zip
jsqlparser-4.2.jarjsqlparser-4.2-API文档-中文版.zipjsqlparser-4.2-API文档-中英对照版.zip
jsqlparser-4.3.jarjsqlparser-4.3-API文档-中文版.zipjsqlparser-4.3-API文档-中英对照版.zip

jsqlparser 简介

JSQLParser图书馆

JSqlParser解析SQL语句并将其转换为Java类的层次结构。生成的层次结构可以使用Visitor Pattern进行导航。

在这里插入图片描述

jsqlparser 中文文档、中英对照文档 说明

摘要:jsqlparser、com.github.jsqlparser、中文文档、中英对照文档、下载、包含jar包、原API文档、源代码、Maven依赖信息文件、翻译后的API文档、github、jsqlparser、中文文档、jar包、java;

使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。

人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

双语对照,边学技术、边学英语。

涉及的包(package)

net.sf.jsqlparser

net.sf.jsqlparser.expression

net.sf.jsqlparser.expression.operators.arithmetic

net.sf.jsqlparser.expression.operators.conditional

net.sf.jsqlparser.expression.operators.relational

net.sf.jsqlparser.parser.feature

net.sf.jsqlparser.schema

net.sf.jsqlparser.statement

net.sf.jsqlparser.statement.alter

net.sf.jsqlparser.statement.alter.sequence

net.sf.jsqlparser.statement.comment

net.sf.jsqlparser.statement.create.function

net.sf.jsqlparser.statement.create.index

net.sf.jsqlparser.statement.create.procedure

net.sf.jsqlparser.statement.create.schema

net.sf.jsqlparser.statement.create.sequence

net.sf.jsqlparser.statement.create.synonym

net.sf.jsqlparser.statement.create.table

net.sf.jsqlparser.statement.create.view

net.sf.jsqlparser.statement.delete

net.sf.jsqlparser.statement.drop

net.sf.jsqlparser.statement.execute

net.sf.jsqlparser.statement.grant

net.sf.jsqlparser.statement.insert

net.sf.jsqlparser.statement.merge

net.sf.jsqlparser.statement.replace

net.sf.jsqlparser.statement.select

net.sf.jsqlparser.statement.show

net.sf.jsqlparser.statement.truncate

net.sf.jsqlparser.statement.update

net.sf.jsqlparser.statement.upsert

net.sf.jsqlparser.statement.values

net.sf.jsqlparser.util

net.sf.jsqlparser.util.cnfexpression

net.sf.jsqlparser.util.deparser

net.sf.jsqlparser.util.validation

net.sf.jsqlparser.util.validation.allowedtypes

net.sf.jsqlparser.util.validation.feature

net.sf.jsqlparser.util.validation.metadata

net.sf.jsqlparser.util.validation.validator

涉及的类(class)

AbstractDatabaseMetaDataCapability

AbstractValidator

AddAliasesVisitor

Addition

Alias

Alias.AliasColumn

AllColumns

AllowedTypesContext

AllowedTypesValidation

AllTableColumns

AllValue

Alter

AlterDeParser

AlterExpression

AlterExpression.ColumnDataType

AlterExpression.ColumnDropNotNull

AlterOperation

AlterSequence

AlterSequenceDeParser

AlterSequenceValidator

AlterSession

AlterSessionDeParser

AlterSessionOperation

AlterSessionValidator

AlterSystemOperation

AlterSystemStatement

AlterValidator

AlterView

AlterViewDeParser

AlterViewValidator

AnalyticExpression

AnalyticType

AndExpression

AnyComparisonExpression

AnyType

ArrayConstructor

ArrayExpression

Between

BinaryExpression

BitwiseAnd

BitwiseLeftShift

BitwiseOr

BitwiseRightShift

BitwiseXor

Block

CaseExpression

CastExpression

CheckConstraint

CNFConverter

ColDataType

CollateExpression

Column

ColumnDefinition

Comment

Commit

ComparisonOperator

Concat

ConnectByRootOperator

ConnectExpressionsVisitor

ConstraintState

ContextKey

CreateFunction

CreateFunctionalStatement

CreateIndex

CreateIndexDeParser

CreateIndexValidator

CreateProcedure

CreateSchema

CreateSequence

CreateSequenceDeParser

CreateSequenceValidator

CreateSynonym

CreateSynonymDeparser

CreateSynonymValidator

CreateTable

CreateTableDeParser

CreateTableValidator

CreateView

CreateViewDeParser

CreateViewValidator

Database

DatabaseException

DatabaseMetaDataValidation

DatabaseType

DateTimeLiteralExpression

DateTimeLiteralExpression.DateTime

DateValue

DeclareStatement

DeclareStatement.TypeDefExpr

DeclareStatementDeParser

DeclareStatementValidator

DeclareType

DeferrableConstraint

Delete

DeleteDeParser

DeleteModifierPriority

DeleteValidator

DescribeStatement

Distinct

Division

DoubleValue

Drop

DropDeParser

DropValidator

EnableConstraint

EqualsTo

ExceptOp

ExcludeConstraint

Execute

Execute.ExecType

ExecuteDeParser

ExecuteValidator

ExistsExpression

ExplainStatement

ExplainStatement.Option

ExplainStatement.OptionType

Expression

ExpressionDeParser

ExpressionList

ExpressionListItem

ExpressionValidator

ExpressionVisitor

ExpressionVisitorAdapter

ExtractExpression

Feature

FeatureConfiguration

FeatureContext

FeaturesAllowed

FeatureSet

FeatureSetValidation

Fetch

FilterOverImpl

First

First.Keyword

ForceOption

ForeignKeyIndex

FromItem

FromItemVisitor

FromItemVisitorAdapter

FullTextSearch

Function

FunctionItem

Grant

GrantDeParser

GrantValidator

GreaterThan

GreaterThanEquals

GroupByDeParser

GroupByElement

GroupByValidator

GroupByVisitor

H2Version

HexValue

IfElseStatement

Index

Index.ColumnParams

InExpression

Insert

InsertDeParser

InsertModifierPriority

InsertValidator

IntegerDivision

IntersectOp

IntervalExpression

IntoTableVisitor

IntoTableVisitorAdapter

IsBooleanExpression

IsNullExpression

ItemsList

ItemsListValidator

ItemsListVisitor

ItemsListVisitorAdapter

JdbcDatabaseMetaDataCapability

JdbcNamedParameter

JdbcParameter

Join

JsonAggregateFunction

JsonAggregateOnNullType

JsonAggregateUniqueKeysType

JsonExpression

JsonFunction

JsonFunctionExpression

JsonFunctionType

JsonKeyValuePair

JsonOperator

JSQLParserException

KeepExpression

KSQLJoinWindow

KSQLJoinWindow.TimeUnit

KSQLWindow

KSQLWindow.TimeUnit

KSQLWindow.WindowType

LateralSubSelect

LikeExpression

Limit

LimitDeparser

LimitValidator

LongValue

MariaDbVersion

Matches

Merge

MergeInsert

MergeUpdate

MergeValidator

MetadataContext

MinorThan

MinorThanEquals

MinusOp

Model

ModifyableFeatureSet

Modulo

MultiAndExpression

MultiExpressionList

MultiOrExpression

MultiPartName

MultipleExpression

Multiplication

MySQLGroupConcat

MySQLIndexHint

MySqlVersion

Named

NamedConstraint

NamedExpressionList

NamedObject

NamesLookup

NextValExpression

NotEqualsTo

NotExpression

NullValue

NumericBind

Offset

OldOracleJoinBinaryExpression

OptimizeFor

OracleHierarchicalExpression

OracleHint

OracleNamedFunctionParameter

OracleVersion

OrderByClause

OrderByDeParser

OrderByElement

OrderByElement.NullOrdering

OrderByValidator

OrderByVisitor

OrderByVisitorAdapter

OrExpression

Parenthesis

ParenthesisFromItem

ParseException

PartitionByClause

Pivot

PivotVisitor

PivotVisitorAdapter

PivotXml

PlainSelect

PostgresqlVersion

PurgeObjectType

PurgeStatement

ReferentialAction

ReferentialAction.Action

ReferentialAction.Type

RegExpMatchOperator

RegExpMatchOperatorType

RegExpMySQLOperator

RenameTableStatement

Replace

ReplaceDeParser

ReplaceValidator

ResetStatement

ResetStatementDeParser

ResetStatementValidator

RollbackStatement

RowConstructor

RowGetExpression

RowMovement

RowMovementMode

SavepointStatement

Select

SelectBody

SelectDeParser

SelectExpressionItem

SelectItem

SelectItemVisitor

SelectItemVisitorAdapter

SelectUtils

SelectValidator

SelectVisitor

SelectVisitorAdapter

Sequence

Sequence.Parameter

Sequence.ParameterType

Server

SetOperation

SetOperationList

SetOperationList.SetOperationType

SetStatement

SetStatementDeParser

SetStatementValidator

ShowColumnsStatement

ShowColumnsStatementDeParser

ShowColumnsStatementValidator

ShowStatement

ShowStatementDeParser

ShowStatementValidator

ShowTablesStatement

ShowTablesStatement.Modifiers

ShowTablesStatement.SelectionMode

ShowTablesStatementDeparser

ShowTablesStatementValidator

SignedExpression

SimilarToExpression

Skip

SpecialSubSelect

SQLServerHints

SqlServerVersion

SQLVersion

Statement

StatementDeParser

Statements

StatementValidator

StatementVisitor

StatementVisitorAdapter

StringValue

SubJoin

SubSelect

Subtraction

SupportsOldOracleJoinSyntax

Synonym

Table

TableFunction

TablesNamesFinder

TemporaryOption

TimeKeyExpression

TimestampValue

TimeValue

TimezoneExpression

Top

Truncate

TryCastExpression

UnexpectedValidationException

UnionOp

UnPivot

Update

UpdateDeParser

UpdateModifierPriority

UpdateSet

UpdateValidator

Upsert

UpsertDeParser

UpsertValidator

UserVariable

UseStatement

UseStatementDeParser

UseStatementValidator

ValidateConstraint

Validation

ValidationCapability

ValidationContext

ValidationError

ValidationException

ValidationUtil

Validator

ValueListExpression

ValuesList

ValuesStatement

ValuesStatementDeParser

ValuesStatementValidator

VariableAssignment

Version

Wait

WhenClause

WindowElement

WindowElement.Type

WindowOffset

WindowOffset.Type

WindowRange

WithItem

XMLSerializeExpr

XorExpression

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
注:下文中的 *** 代表文件名中的组件名称。 # 包含: 中文-英文对照文档:【***-javadoc-API文档-中文(简体)-英语-对照版.zip】 jar下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 Maven依赖:【***.jar Maven依赖信息(可用于项目pom.xml).txt】 Gradle依赖:【***.jar Gradle依赖信息(可用于项目build.gradle).txt】 源代码下载地址:【***-sources.jar下载地址(官方地址+国内镜像地址).txt】 # 本文件关键字: 中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-javadoc-API文档-中文(简体)版.zip】,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦; ·有原文可参照,不再担心翻译偏差误导; ·边学技术、边学英语。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;
### 回答1: jsqlparser是一款Java语言编写的SQL解析器,能够将输入的SQL语句解析为一棵抽象语法树(AST),从而方便对AST进行分析和操作。相对于解析SQL语句的其他工具,jsqlparser具有以下优点:易于使用、高效快速、支持多种SQL方言、开源免费、稳定性高等。 在jsqlparser的官方文档中,有详细的API文档、示例代码、使用指南等内容,十分方便用户学习和使用。其中,API文档介绍了jsqlparser中各类类、方法、属性的功能和用法,让用户了解每个类的作用,可以合理使用它们完成自己的需求。示例代码提供了一些常见的SQL语句,并在其基础上演示了如何用jsqlparser解析这些语句,并对AST进行进一步操作,让用户更直观地感受jsqlparser的实际应用。使用指南则详细介绍了如何引入jsqlparserJava项目中,并给出了一些注意事项和使用建议,方便用户快速上手和使用。 总之,jsqlparser是一款功能强大的SQL解析器,具有广泛的应用场景,包括但不限于SQL自动补全、SQL静态检查、自动化数据库迁移工具、SQL语句优化等。它的中文文档详细、全面,用起来非常方便。无论是Java技术爱好者还是职业程序员,都可以通过学习jsqlparser,提高SQL解析和AST分析的能力,为开发高效的数据库应用提供有力援助。 ### 回答2: JSqlParser是一个用Java语言编写的SQL解析器,可用于解析SQL语句,分析数据库中表的结构,生成SQL语句,将SQL语句转换为可执行的Java代码,并实现其他有用的数据库相关功能。其中文文档提供了丰富的示例和详细的API文档,方便开发者学习和使用。 在JSqlParser中文文档中,我们可以找到对于各种SQL语句的解释和使用方法,比如SELECT、INSERT、UPDATE、DELETE等操作,还有常见的函数、JOIN、子查询等。文档中配有大量的示例代码,让开发者可以轻松地理解和使用JSqlParser的API接口。 除了基本的SQL解析功能,JSqlParser还提供了一些高级用法,如使用JSqlParser生成特定类型的SQL查询语句,如SELECT、INSERT、UPDATE和DELETE语句,将SQL语句转换为可执行的Java代码,以及使用JSqlParser来生成动态SQL语句。在这些高级用法中,JSqlParser中文文档还为我们提供了详细的说明和范例,帮助开发者更好地理解和应用这些功能。 最后,JSqlParser中文文档还包含了一些常见问题解答(FAQ),可以帮助我们更好地理解JSqlParser的各种问题,帮助我们更好地使用JSqlParser解析SQL语句。 总之,JSqlParser中文文档为开发者提供了丰富的资源和工具,既能够学习基本的SQL语法和结构,又能够掌握高级的SQL功能。开发者通过学习和使用JSqlParser,可以更方便、高效地操作数据库。 ### 回答3: JSqlParser是一个Java库,可以将SQL查询从字符串中转换为Java对象。它提供了从多种数据库(包括MySQL、PostgreSQL、SQLite和Oracle)生成SQL查询的功能,并提供了构建和修改SQL查询的API。它是一个强大的工具,可以让开发人员更轻松地处理SQL查询。 JSqlParser中文文档是一个非常有用的资源,它提供了详细的指南,介绍了JSqlParser的功能和API,以及如何使用它来分析和构建SQL查询。它包含了所有的类和方法的详细说明,以及示例代码演示了如何使用它们。 对于初学者来说,JSqlParser中文文档提供了一个很好的起点,可以帮助他们了解如何处理SQL查询。它提供了关于SQL查询语句的一些基础知识,如语法和解析器的工作原理。此外,文档中还介绍了如何使用JSqlParser将SQL查询转换成Java代码,以及如何使用其API来操作SQL查询。 对于有经验的开发人员来说,JSqlParser中文文档是一个不可或缺的参考资源。它提供了对每个类和方法的详细说明,包括其作用、用法和限制。此外,文档中还提供了关于如何优化JSqlParser代码的建议和提示。 总之,JSqlParser中文文档是一个非常有用的资源,它为开发人员提供了丰富的信息和指导,帮助他们更好地处理SQL查询。无论你是初学者还是有经验的开发人员,这个文档都值得一读。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寒水馨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值