sql-formater

A sql formater based on spring-jdbc

Лицензия

Лицензия

Категории

Категории

ORM Данные
Группа

Группа

io.github.yanlizhe
Идентификатор

Идентификатор

sql-formater
Последняя версия

Последняя версия

1.9.0.RELEASE
Дата

Дата

Тип

Тип

jar
Описание

Описание

sql-formater
A sql formater based on spring-jdbc
Ссылка на сайт

Ссылка на сайт

http://maven.apache.org
Система контроля версий

Система контроля версий

https://github.com/yanlizhe/sql-formater

Скачать sql-formater

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/io.github.yanlizhe/sql-formater/ -->
<dependency>
    <groupId>io.github.yanlizhe</groupId>
    <artifactId>sql-formater</artifactId>
    <version>1.9.0.RELEASE</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.yanlizhe/sql-formater/
implementation 'io.github.yanlizhe:sql-formater:1.9.0.RELEASE'
// https://jarcasting.com/artifacts/io.github.yanlizhe/sql-formater/
implementation ("io.github.yanlizhe:sql-formater:1.9.0.RELEASE")
'io.github.yanlizhe:sql-formater:jar:1.9.0.RELEASE'
<dependency org="io.github.yanlizhe" name="sql-formater" rev="1.9.0.RELEASE">
  <artifact name="sql-formater" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.yanlizhe', module='sql-formater', version='1.9.0.RELEASE')
)
libraryDependencies += "io.github.yanlizhe" % "sql-formater" % "1.9.0.RELEASE"
[io.github.yanlizhe/sql-formater "1.9.0.RELEASE"]

Зависимости

compile (10)

Идентификатор библиотеки Тип Версия
org.apache.logging.log4j : log4j-api Необязательный jar 2.11.1
org.apache.logging.log4j : log4j-core Необязательный jar 2.11.1
commons-logging : commons-logging Необязательный jar 1.2
org.springframework : spring-core Необязательный jar 4.3.9.RELEASE
org.springframework : spring-beans Необязательный jar 4.3.9.RELEASE
org.springframework : spring-aop Необязательный jar 4.3.9.RELEASE
org.springframework : spring-expression Необязательный jar 4.3.9.RELEASE
org.springframework : spring-context Необязательный jar 4.3.9.RELEASE
org.springframework : spring-tx Необязательный jar 4.3.9.RELEASE
org.springframework : spring-jdbc Необязательный jar 4.3.9.RELEASE

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 3.8.1

Модули Проекта

Данный проект не имеет модулей.

sql-formater

Update

1.9.0.RELEASE

  • Upload code

Usage

Settings for spring(describe the database type):

<bean id="SqlConfiguration" class="net.xx.sqlFormater.SqlBeanFactory">
  <constructor-arg index="0" value="oracle" />
</bean>

A simple codding Example:

	public Integer findType(String id) {
		SqlStandardRead statement = CommonBeanFactory.getBean("SqlStandardRead", SqlStandardRead.class);
		
		statement.pushSelection("table_test", "column_type", "type");
    
		statement.setTable("table_test");

		statement.pushEqualString("table_test", "column_id", id);

		return statement.queryInteger();
	}
  
	public boolean insert(String id, String name, byte type) {
		SqlStandardInsert statement = CommonBeanFactory.getBean("SqlStandardInsert", SqlStandardInsert.class);
    
		statement.setTable("table_test");

		statement.setStringValue("column_id", id);
		statement.setStringValue("column_name", name);
		statement.setByteValue("column_type", type);
    
		return statement.execute() > 0;
	}

Версии библиотеки

Версия
1.9.0.RELEASE