|
@@ -104,13 +104,8 @@ public class MultipleHiLoPerTableGenerator {
|
|
|
* @throws SQLException
|
|
|
*/
|
|
|
public Serializable doWorkInCurrentTransaction() {
|
|
|
- this.sequenceMapper.replaceInto(sequence);
|
|
|
- Sequence querySequence = new Sequence();
|
|
|
- querySequence.setName(sequence.getName());
|
|
|
- querySequence.setService(sequence.getService());
|
|
|
- Sequence result = sequenceMapper.selectOne(querySequence);
|
|
|
- sequence.setId(result.getId());
|
|
|
- return result.getId();
|
|
|
+ this.sequenceMapper.replaceInto(sequence);
|
|
|
+ return this.sequence.getId();
|
|
|
}
|
|
|
|
|
|
public synchronized Serializable generate() { // one jvm must synchronized
|