变更包名
This commit is contained in:
36
README.md
36
README.md
@@ -16,7 +16,7 @@
|
|||||||
<build>
|
<build>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.cdhncy</groupId>
|
<groupId>com.yanghuanglincom.yanghuanglin</groupId>
|
||||||
<artifactId>seq</artifactId>
|
<artifactId>seq</artifactId>
|
||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
<pomFile>${pom.basedir}/lib/seq-1.0.0-pom.xml</pomFile>
|
<pomFile>${pom.basedir}/lib/seq-1.0.0-pom.xml</pomFile>
|
||||||
<sources>${project.basedir}/lib/seq-1.0.0-sources.jar</sources>
|
<sources>${project.basedir}/lib/seq-1.0.0-sources.jar</sources>
|
||||||
<repositoryLayout>default</repositoryLayout>
|
<repositoryLayout>default</repositoryLayout>
|
||||||
<groupId>com.cdhncy</groupId>
|
<groupId>com.yanghuanglincom.yanghuanglin</groupId>
|
||||||
<artifactId>seq</artifactId>
|
<artifactId>seq</artifactId>
|
||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
@@ -69,10 +69,10 @@
|
|||||||
```java
|
```java
|
||||||
package com.yang.springseq.config;
|
package com.yang.springseq.config;
|
||||||
|
|
||||||
import com.cdhncy.seq.config.GeneratorConfig;
|
import com.yanghuanglin.seq.config.GeneratorConfig;
|
||||||
import com.cdhncy.seq.config.TableConfig;
|
import com.yanghuanglin.seq.config.TableConfig;
|
||||||
import com.cdhncy.seq.generator.Generator;
|
import com.yanghuanglin.seq.generator.Generator;
|
||||||
import com.cdhncy.seq.generator.impl.SequencesGenerator;
|
import com.yanghuanglin.seq.generator.impl.SequencesGenerator;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
import org.springframework.jdbc.core.JdbcTemplate;
|
import org.springframework.jdbc.core.JdbcTemplate;
|
||||||
@@ -140,14 +140,12 @@ public class SeqGeneratorConfig {
|
|||||||
```java
|
```java
|
||||||
package com.yang.springseq.config;
|
package com.yang.springseq.config;
|
||||||
|
|
||||||
import com.cdhncy.seq.config.GeneratorConfig;
|
import com.yanghuanglin.seq.config.GeneratorConfig;
|
||||||
import com.cdhncy.seq.config.TableConfig;
|
import com.yanghuanglin.seq.config.TableConfig;
|
||||||
import com.cdhncy.seq.generator.Generator;
|
import com.yanghuanglin.seq.generator.Generator;
|
||||||
import com.cdhncy.seq.generator.impl.SequencesGenerator;
|
import com.yanghuanglin.seq.generator.impl.SequencesGenerator;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
import org.springframework.jdbc.core.JdbcTemplate;
|
|
||||||
import org.springframework.transaction.support.TransactionTemplate;
|
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
@@ -205,8 +203,8 @@ public class SeqGeneratorConfig {
|
|||||||
```java
|
```java
|
||||||
package com.yang.springseq.config;
|
package com.yang.springseq.config;
|
||||||
|
|
||||||
import com.cdhncy.seq.generator.Generator;
|
import com.yanghuanglin.seq.generator.Generator;
|
||||||
import com.cdhncy.seq.po.Sequences;
|
import com.yanghuanglin.seq.po.Sequences;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
@@ -277,7 +275,7 @@ GeneratorConfig配置项,通过set方法设置
|
|||||||
| transactionManager | org.springframework.jdbc.datasource.DataSourceTransactionManager | null | 事务管理器 |
|
| transactionManager | org.springframework.jdbc.datasource.DataSourceTransactionManager | null | 事务管理器 |
|
||||||
| autoCreate | Boolean | true | 开启自动建表 |
|
| autoCreate | Boolean | true | 开启自动建表 |
|
||||||
| step | Integer | 1 | 序号增加时的步长 |
|
| step | Integer | 1 | 序号增加时的步长 |
|
||||||
| tableConfig | com.cdhncy.seq.config.TableConfig | TableConfig的默认配置 | 表配置 |
|
| tableConfig | com.yanghuanglin.seq.config.TableConfig | TableConfig的默认配置 | 表配置 |
|
||||||
|
|
||||||
以上配置中,jdbcTemplate和transactionTemplate优先级最高,如果jdbcTemplate、transactionTemplate、dataSource、transactionManager同时配置,则dataSource和transactionManager无效;
|
以上配置中,jdbcTemplate和transactionTemplate优先级最高,如果jdbcTemplate、transactionTemplate、dataSource、transactionManager同时配置,则dataSource和transactionManager无效;
|
||||||
进行这几种组合:dataSource+autoCreate+step+tableConfig,jdbcTemplate+transactionTemplate+autoCreate+step+tableConfig,jdbcTemplate+transactionManager+autoCreate+step+tableConfig
|
进行这几种组合:dataSource+autoCreate+step+tableConfig,jdbcTemplate+transactionTemplate+autoCreate+step+tableConfig,jdbcTemplate+transactionManager+autoCreate+step+tableConfig
|
||||||
@@ -286,11 +284,11 @@ GeneratorConfig配置项,通过set方法设置
|
|||||||
Generator方法如下:
|
Generator方法如下:
|
||||||
|
|
||||||
```java
|
```java
|
||||||
package com.cdhncy.seq.generator;
|
package com.yanghuanglin.seq.generator;
|
||||||
|
|
||||||
import com.cdhncy.seq.po.Sequences;
|
import com.yanghuanglin.seq.po.Sequences;
|
||||||
import com.cdhncy.seq.po.SequencesUnlock;
|
import com.yanghuanglin.seq.po.SequencesUnlock;
|
||||||
import com.cdhncy.seq.po.SequencesUnused;
|
import com.yanghuanglin.seq.po.SequencesUnused;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
|
|||||||
3
pom.xml
3
pom.xml
@@ -2,7 +2,7 @@
|
|||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.cdhncy</groupId>
|
<groupId>com.yanghuanglin</groupId>
|
||||||
<artifactId>seq</artifactId>
|
<artifactId>seq</artifactId>
|
||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
<name>seq</name>
|
<name>seq</name>
|
||||||
@@ -34,6 +34,7 @@
|
|||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
<artifactId>maven-compiler-plugin</artifactId>
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<version>3.1</version>
|
||||||
<configuration>
|
<configuration>
|
||||||
<source>8</source>
|
<source>8</source>
|
||||||
<target>8</target>
|
<target>8</target>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.cdhncy.seq.config;
|
package com.yanghuanglin.seq.config;
|
||||||
|
|
||||||
import org.springframework.jdbc.core.JdbcTemplate;
|
import org.springframework.jdbc.core.JdbcTemplate;
|
||||||
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
|
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.cdhncy.seq.config;
|
package com.yanghuanglin.seq.config;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 生成器对应的数据库表和字段配置
|
* 生成器对应的数据库表和字段配置
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.cdhncy.seq.dao;
|
package com.yanghuanglin.seq.dao;
|
||||||
|
|
||||||
import com.cdhncy.seq.po.Sequences;
|
import com.yanghuanglin.seq.po.Sequences;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author yanghuanglin
|
* @author yanghuanglin
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.cdhncy.seq.dao;
|
package com.yanghuanglin.seq.dao;
|
||||||
|
|
||||||
import com.cdhncy.seq.po.SequencesUnlock;
|
import com.yanghuanglin.seq.po.SequencesUnlock;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.cdhncy.seq.dao;
|
package com.yanghuanglin.seq.dao;
|
||||||
|
|
||||||
import com.cdhncy.seq.po.SequencesUnused;
|
import com.yanghuanglin.seq.po.SequencesUnused;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package com.cdhncy.seq.dao.impl;
|
package com.yanghuanglin.seq.dao.impl;
|
||||||
|
|
||||||
import com.cdhncy.seq.config.TableConfig;
|
import com.yanghuanglin.seq.config.TableConfig;
|
||||||
import com.cdhncy.seq.dao.SequencesDao;
|
import com.yanghuanglin.seq.dao.SequencesDao;
|
||||||
import com.cdhncy.seq.po.Sequences;
|
import com.yanghuanglin.seq.po.Sequences;
|
||||||
import org.springframework.dao.EmptyResultDataAccessException;
|
import org.springframework.dao.EmptyResultDataAccessException;
|
||||||
import org.springframework.jdbc.core.JdbcTemplate;
|
import org.springframework.jdbc.core.JdbcTemplate;
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package com.cdhncy.seq.dao.impl;
|
package com.yanghuanglin.seq.dao.impl;
|
||||||
|
|
||||||
import com.cdhncy.seq.config.TableConfig;
|
import com.yanghuanglin.seq.config.TableConfig;
|
||||||
import com.cdhncy.seq.dao.SequencesUnlockDao;
|
import com.yanghuanglin.seq.dao.SequencesUnlockDao;
|
||||||
import com.cdhncy.seq.po.SequencesUnlock;
|
import com.yanghuanglin.seq.po.SequencesUnlock;
|
||||||
import org.springframework.jdbc.core.JdbcTemplate;
|
import org.springframework.jdbc.core.JdbcTemplate;
|
||||||
import org.springframework.jdbc.core.RowMapper;
|
import org.springframework.jdbc.core.RowMapper;
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package com.cdhncy.seq.dao.impl;
|
package com.yanghuanglin.seq.dao.impl;
|
||||||
|
|
||||||
import com.cdhncy.seq.config.TableConfig;
|
import com.yanghuanglin.seq.config.TableConfig;
|
||||||
import com.cdhncy.seq.dao.SequencesUnusedDao;
|
import com.yanghuanglin.seq.dao.SequencesUnusedDao;
|
||||||
import com.cdhncy.seq.po.SequencesUnused;
|
import com.yanghuanglin.seq.po.SequencesUnused;
|
||||||
import org.springframework.dao.EmptyResultDataAccessException;
|
import org.springframework.dao.EmptyResultDataAccessException;
|
||||||
import org.springframework.jdbc.core.BatchPreparedStatementSetter;
|
import org.springframework.jdbc.core.BatchPreparedStatementSetter;
|
||||||
import org.springframework.jdbc.core.JdbcTemplate;
|
import org.springframework.jdbc.core.JdbcTemplate;
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
package com.cdhncy.seq.generator;
|
package com.yanghuanglin.seq.generator;
|
||||||
|
|
||||||
import com.cdhncy.seq.po.Sequences;
|
import com.yanghuanglin.seq.po.Sequences;
|
||||||
import com.cdhncy.seq.po.SequencesUnlock;
|
import com.yanghuanglin.seq.po.SequencesUnlock;
|
||||||
import com.cdhncy.seq.po.SequencesUnused;
|
import com.yanghuanglin.seq.po.SequencesUnused;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
@@ -1,16 +1,16 @@
|
|||||||
package com.cdhncy.seq.generator.impl;
|
package com.yanghuanglin.seq.generator.impl;
|
||||||
|
|
||||||
import com.cdhncy.seq.config.GeneratorConfig;
|
import com.yanghuanglin.seq.config.GeneratorConfig;
|
||||||
import com.cdhncy.seq.dao.SequencesDao;
|
import com.yanghuanglin.seq.dao.SequencesDao;
|
||||||
import com.cdhncy.seq.dao.SequencesUnusedDao;
|
import com.yanghuanglin.seq.dao.SequencesUnusedDao;
|
||||||
import com.cdhncy.seq.dao.SequencesUnlockDao;
|
import com.yanghuanglin.seq.dao.SequencesUnlockDao;
|
||||||
import com.cdhncy.seq.dao.impl.SequencesDaoImpl;
|
import com.yanghuanglin.seq.dao.impl.SequencesDaoImpl;
|
||||||
import com.cdhncy.seq.dao.impl.SequencesUnusedDaoImpl;
|
import com.yanghuanglin.seq.dao.impl.SequencesUnusedDaoImpl;
|
||||||
import com.cdhncy.seq.dao.impl.SequencesUnlockDaoImpl;
|
import com.yanghuanglin.seq.dao.impl.SequencesUnlockDaoImpl;
|
||||||
import com.cdhncy.seq.po.Sequences;
|
import com.yanghuanglin.seq.po.Sequences;
|
||||||
import com.cdhncy.seq.po.SequencesUnused;
|
import com.yanghuanglin.seq.po.SequencesUnused;
|
||||||
import com.cdhncy.seq.po.SequencesUnlock;
|
import com.yanghuanglin.seq.po.SequencesUnlock;
|
||||||
import com.cdhncy.seq.generator.Generator;
|
import com.yanghuanglin.seq.generator.Generator;
|
||||||
import org.springframework.jdbc.core.JdbcTemplate;
|
import org.springframework.jdbc.core.JdbcTemplate;
|
||||||
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
|
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
|
||||||
import org.springframework.jdbc.support.JdbcTransactionManager;
|
import org.springframework.jdbc.support.JdbcTransactionManager;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.cdhncy.seq.po;
|
package com.yanghuanglin.seq.po;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.cdhncy.seq.po;
|
package com.yanghuanglin.seq.po;
|
||||||
|
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.cdhncy.seq.po;
|
package com.yanghuanglin.seq.po;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
import com.cdhncy.seq.config.GeneratorConfig;
|
import com.yanghuanglin.seq.config.GeneratorConfig;
|
||||||
import com.cdhncy.seq.config.TableConfig;
|
import com.yanghuanglin.seq.config.TableConfig;
|
||||||
import com.cdhncy.seq.po.Sequences;
|
import com.yanghuanglin.seq.po.Sequences;
|
||||||
import com.cdhncy.seq.generator.Generator;
|
import com.yanghuanglin.seq.generator.Generator;
|
||||||
import com.cdhncy.seq.generator.impl.SequencesGenerator;
|
import com.yanghuanglin.seq.generator.impl.SequencesGenerator;
|
||||||
import com.mysql.cj.jdbc.MysqlDataSource;
|
import com.mysql.cj.jdbc.MysqlDataSource;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user