Merge branch 'master' of https://git.loafle.net/overflow/overflow_dao
This commit is contained in:
commit
ed9c3155ed
|
@ -33,7 +33,7 @@ public class MetaProbeArchitecture {
|
|||
}
|
||||
|
||||
@Temporal(TemporalType.TIMESTAMP)
|
||||
@Column(name = "CREATE_DATE", nullable = false)
|
||||
@Column(name = "CREATE_DATE", nullable = false, columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP", insertable = false, updatable = false)
|
||||
public Date getCreateDate() {
|
||||
return createDate;
|
||||
}
|
||||
|
|
|
@ -33,7 +33,7 @@ public class MetaProbeOs {
|
|||
}
|
||||
|
||||
@Temporal(TemporalType.TIMESTAMP)
|
||||
@Column(name = "CREATE_DATE", nullable = true)
|
||||
@Column(name = "CREATE_DATE", nullable = false, columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP", insertable = false, updatable = false)
|
||||
public Date getCreateDate() {
|
||||
return createDate;
|
||||
}
|
||||
|
|
|
@ -56,7 +56,7 @@ public class MetaProbePackage {
|
|||
}
|
||||
|
||||
@Temporal(TemporalType.TIMESTAMP)
|
||||
@Column(name = "CREATE_DATE", nullable = false)
|
||||
@Column(name = "CREATE_DATE", nullable = false, columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP", insertable = false, updatable = false)
|
||||
public Date getCreateDate() {
|
||||
return createDate;
|
||||
}
|
||||
|
|
|
@ -34,7 +34,7 @@ public class MetaProbeVersion {
|
|||
}
|
||||
|
||||
@Temporal(TemporalType.TIMESTAMP)
|
||||
@Column(name = "CREATE_DATE", nullable = true)
|
||||
@Column(name = "CREATE_DATE", nullable = false, columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP", insertable = false, updatable = false)
|
||||
public Date getCreateDate() {
|
||||
return createDate;
|
||||
}
|
||||
|
|
|
@ -0,0 +1,50 @@
|
|||
package com.loafle.overflow.meta.dao;
|
||||
|
||||
import com.loafle.overflow.AppConfig;
|
||||
import com.loafle.overflow.JdbcConfiguration;
|
||||
import com.loafle.overflow.meta.model.MetaProbeArchitecture;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.test.context.ContextConfiguration;
|
||||
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
/**
|
||||
* Created by root on 17. 6. 25.
|
||||
*/
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
@ContextConfiguration(classes = {AppConfig.class, JdbcConfiguration.class})
|
||||
public class MetaProbeArchitectureDAOTest {
|
||||
|
||||
@Autowired
|
||||
private MetaProbeArchitectureDAO metaProbeArchitectureDAO;
|
||||
|
||||
@Test
|
||||
public void Create() {
|
||||
|
||||
|
||||
MetaProbeArchitecture ax8632 = new MetaProbeArchitecture();
|
||||
ax8632.setArchitecture("x86-32bit");
|
||||
|
||||
MetaProbeArchitecture ax8664 = new MetaProbeArchitecture();
|
||||
ax8632.setArchitecture("x86-64bit");
|
||||
|
||||
|
||||
List<MetaProbeArchitecture> list = new ArrayList<>();
|
||||
list.add(ax8632);
|
||||
list.add(ax8664);
|
||||
|
||||
for(int indexI =1; indexI<= list.size(); ++indexI) {
|
||||
MetaProbeArchitecture architecture = list.get(indexI-1);
|
||||
architecture.setId((short)indexI);
|
||||
this.metaProbeArchitectureDAO.save(architecture);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,62 @@
|
|||
package com.loafle.overflow.meta.dao;
|
||||
|
||||
import com.loafle.overflow.AppConfig;
|
||||
import com.loafle.overflow.JdbcConfiguration;
|
||||
import com.loafle.overflow.meta.model.MetaProbeOs;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.test.context.ContextConfiguration;
|
||||
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
/**
|
||||
* Created by root on 17. 6. 25.
|
||||
*/
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
@ContextConfiguration(classes = {AppConfig.class, JdbcConfiguration.class})
|
||||
public class MetaProbeOsDAOTest {
|
||||
|
||||
@Autowired
|
||||
private MetaProbeOsDAO metaProbeOsDAO;
|
||||
|
||||
@Test
|
||||
public void Create() {
|
||||
|
||||
MetaProbeOs metaWindows = new MetaProbeOs();
|
||||
metaWindows.setName("Windows");
|
||||
|
||||
MetaProbeOs metaDebian = new MetaProbeOs();
|
||||
metaDebian.setName("Debian");
|
||||
|
||||
MetaProbeOs metaUbuntu = new MetaProbeOs();
|
||||
metaUbuntu.setName("Ubuntu");
|
||||
|
||||
MetaProbeOs metaFedora = new MetaProbeOs();
|
||||
metaFedora.setName("Fedora");
|
||||
|
||||
List<MetaProbeOs> probeOs = new ArrayList<>();
|
||||
|
||||
probeOs.add(metaWindows);
|
||||
probeOs.add(metaDebian);
|
||||
probeOs.add(metaUbuntu);
|
||||
probeOs.add(metaFedora);
|
||||
|
||||
|
||||
|
||||
for (int indexIO = 1; indexIO <= probeOs.size(); ++indexIO) {
|
||||
|
||||
MetaProbeOs os = probeOs.get(indexIO -1);
|
||||
os.setId((short)indexIO);
|
||||
|
||||
this.metaProbeOsDAO.save(os);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,97 @@
|
|||
package com.loafle.overflow.meta.dao;
|
||||
|
||||
import com.loafle.overflow.AppConfig;
|
||||
import com.loafle.overflow.JdbcConfiguration;
|
||||
import com.loafle.overflow.meta.model.MetaProbeArchitecture;
|
||||
import com.loafle.overflow.meta.model.MetaProbeOs;
|
||||
import com.loafle.overflow.meta.model.MetaProbePackage;
|
||||
import com.loafle.overflow.meta.model.MetaProbeVersion;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.test.context.ContextConfiguration;
|
||||
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
/**
|
||||
* Created by root on 17. 6. 25.
|
||||
*/
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
@ContextConfiguration(classes = {AppConfig.class, JdbcConfiguration.class})
|
||||
public class MetaProbePackageDAOTest {
|
||||
|
||||
@Autowired
|
||||
private MetaProbePackageDAO metaProbePackageDAO;
|
||||
|
||||
@Test
|
||||
public void create()
|
||||
{
|
||||
|
||||
MetaProbeArchitecture ax8632 = new MetaProbeArchitecture();
|
||||
ax8632.setId((short)1);
|
||||
|
||||
MetaProbeArchitecture ax8664 = new MetaProbeArchitecture();
|
||||
ax8664.setId((short)2);
|
||||
|
||||
List<MetaProbeArchitecture> archilist = new ArrayList<>();
|
||||
archilist.add(ax8632);
|
||||
archilist.add(ax8664);
|
||||
|
||||
MetaProbeOs metaWindows = new MetaProbeOs();
|
||||
metaWindows.setId((short)1);
|
||||
|
||||
MetaProbeOs metaDebian = new MetaProbeOs();
|
||||
metaDebian.setId((short)2);
|
||||
|
||||
MetaProbeOs metaUbuntu = new MetaProbeOs();
|
||||
metaUbuntu.setId((short)3);
|
||||
|
||||
MetaProbeOs metaFedora = new MetaProbeOs();
|
||||
metaFedora.setId((short)4);
|
||||
|
||||
List<MetaProbeOs> probeOs = new ArrayList<>();
|
||||
probeOs.add(metaWindows);
|
||||
probeOs.add(metaDebian);
|
||||
probeOs.add(metaUbuntu);
|
||||
probeOs.add(metaFedora);
|
||||
|
||||
|
||||
MetaProbeVersion version100 = new MetaProbeVersion();
|
||||
version100.setId((short)1);
|
||||
|
||||
MetaProbeVersion version110 = new MetaProbeVersion();
|
||||
version110.setId((short)2);
|
||||
|
||||
List<MetaProbeVersion> versionlist = new ArrayList<>();
|
||||
|
||||
versionlist.add(version100);
|
||||
versionlist.add(version110);
|
||||
|
||||
|
||||
|
||||
|
||||
for(MetaProbeVersion version : versionlist) {
|
||||
|
||||
for(MetaProbeArchitecture architecture : archilist) {
|
||||
|
||||
for(MetaProbeOs os : probeOs) {
|
||||
|
||||
MetaProbePackage aPackage = new MetaProbePackage();
|
||||
aPackage.setOs(os);
|
||||
aPackage.setArchitecture(architecture);
|
||||
aPackage.setVersion(version);
|
||||
|
||||
this.metaProbePackageDAO.save(aPackage);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,54 @@
|
|||
package com.loafle.overflow.meta.dao;
|
||||
|
||||
import com.loafle.overflow.AppConfig;
|
||||
import com.loafle.overflow.JdbcConfiguration;
|
||||
import com.loafle.overflow.meta.model.MetaProbeVersion;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.test.context.ContextConfiguration;
|
||||
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
/**
|
||||
* Created by root on 17. 6. 25.
|
||||
*/
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
@ContextConfiguration(classes = {AppConfig.class, JdbcConfiguration.class})
|
||||
public class MetaProbeVersionDAOTest {
|
||||
|
||||
@Autowired
|
||||
private MetaProbeVersionDAO metaProbeVersionDAO;
|
||||
|
||||
|
||||
@Test
|
||||
public void Create() {
|
||||
|
||||
MetaProbeVersion version100 = new MetaProbeVersion();
|
||||
version100.setVersion("1.0.0");
|
||||
|
||||
|
||||
MetaProbeVersion version110 = new MetaProbeVersion();
|
||||
version110.setVersion("1.1.0");
|
||||
|
||||
|
||||
List<MetaProbeVersion> list = new ArrayList<>();
|
||||
|
||||
list.add(version100);
|
||||
list.add(version110);
|
||||
|
||||
|
||||
for(int indexI = 1; indexI <= list.size() ;++indexI) {
|
||||
MetaProbeVersion version = list.get(indexI - 1);
|
||||
version.setId((short)indexI);
|
||||
|
||||
this.metaProbeVersionDAO.save(version);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue
Block a user