Skip to content

Commit 2081602

Browse files
committed
Renamed tables (user -> users, ...)
Change nullable parameters's type (int -> Integer) Changed ides for table users All are working now
1 parent 69cdb79 commit 2081602

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+525
-202
lines changed

.idea/Java_lesson.iml

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/java/attestation_2/databases/tests/resources/hibernate.cfg.xml renamed to src/main/java/attestation_2/databases/resources/tests.cfg.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
<property name="hibernate.connection.username">T1MON</property>
99
<property name="hibernate.connection.password">T1MONPASSWORD</property>
1010
<property name="hibernate.dialect">org.hibernate.dialect.PostgreSQL9Dialect</property>
11-
<property name="show_sql">false</property>
11+
<property name="show_sql">true</property>
1212
<property name="connection_pool_size">100</property>
13-
<property name="hbm2ddl.auto">update</property>
13+
<property name="hbm2ddl.auto">none</property>
1414
</session-factory>
1515
</hibernate-configuration>
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<!DOCTYPE hibernate-configuration PUBLIC
3+
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
4+
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
5+
<hibernate-configuration>
6+
<session-factory>
7+
<property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/users_autos</property>
8+
<property name="hibernate.connection.username">T1MON</property>
9+
<property name="hibernate.connection.password">T1MONPASSWORD</property>
10+
<property name="hibernate.dialect">org.hibernate.dialect.PostgreSQL9Dialect</property>
11+
<property name="show_sql">true</property>
12+
<property name="connection_pool_size">100</property>
13+
<property name="hbm2ddl.auto">none</property>
14+
</session-factory>
15+
</hibernate-configuration>
Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,27 @@
11
package attestation_2.databases.tests;
22

33

4-
import attestation_2.databases.tests.models.User;
5-
import attestation_2.databases.tests.services.UserService;
4+
import attestation_2.databases.utils.HibernateSession;
5+
import org.hibernate.cfg.Configuration;
6+
import attestation_2.databases.tests.models.*;
67

78
public class TestTests {
9+
private static void init() {
10+
HibernateSession.setConf(new Configuration().configure("tests.cfg.xml")
11+
.addAnnotatedClass(StudentAnswer.class)
12+
.addAnnotatedClass(User.class)
13+
.addAnnotatedClass(Group.class)
14+
.addAnnotatedClass(Answer.class)
15+
.addAnnotatedClass(TestList.class)
16+
.addAnnotatedClass(Schedule.class)
17+
.addAnnotatedClass(Question.class)
18+
.addAnnotatedClass(Test.class)
19+
.addAnnotatedClass(Role.class)
20+
.addAnnotatedClass(Subject.class)
21+
);
22+
}
23+
824
public static void main(String[] args) {
9-
UserService userService = new UserService();
10-
for (User user: userService.findAllUsers()) {
11-
System.out.println(user);
12-
}
25+
init();
1326
}
1427
}

src/main/java/attestation_2/databases/tests/dao/AnswerDao.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package attestation_2.databases.tests.dao;
22

33
import attestation_2.databases.tests.models.Answer;
4-
import attestation_2.databases.tests.utils.DaoImpl;
5-
import attestation_2.databases.tests.utils.HibernateSession;
4+
import attestation_2.databases.utils.DaoImpl;
5+
import attestation_2.databases.utils.HibernateSession;
66
import org.hibernate.Session;
77

88
import java.util.List;

src/main/java/attestation_2/databases/tests/dao/GroupDao.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package attestation_2.databases.tests.dao;
22

33
import attestation_2.databases.tests.models.Group;
4-
import attestation_2.databases.tests.utils.DaoImpl;
5-
import attestation_2.databases.tests.utils.HibernateSession;
4+
import attestation_2.databases.utils.DaoImpl;
5+
import attestation_2.databases.utils.HibernateSession;
66
import org.hibernate.Session;
77

88
import java.util.List;

src/main/java/attestation_2/databases/tests/dao/QuestionDao.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package attestation_2.databases.tests.dao;
22

33
import attestation_2.databases.tests.models.Question;
4-
import attestation_2.databases.tests.utils.DaoImpl;
5-
import attestation_2.databases.tests.utils.HibernateSession;
4+
import attestation_2.databases.utils.DaoImpl;
5+
import attestation_2.databases.utils.HibernateSession;
66
import org.hibernate.Session;
77

88
import java.util.List;

src/main/java/attestation_2/databases/tests/dao/RoleDao.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package attestation_2.databases.tests.dao;
22

33
import attestation_2.databases.tests.models.Role;
4-
import attestation_2.databases.tests.utils.DaoImpl;
5-
import attestation_2.databases.tests.utils.HibernateSession;
4+
import attestation_2.databases.utils.DaoImpl;
5+
import attestation_2.databases.utils.HibernateSession;
66
import org.hibernate.Session;
77

88
import java.util.List;

src/main/java/attestation_2/databases/tests/dao/ScheduleDao.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package attestation_2.databases.tests.dao;
22

33
import attestation_2.databases.tests.models.Schedule;
4-
import attestation_2.databases.tests.utils.DaoImpl;
5-
import attestation_2.databases.tests.utils.HibernateSession;
4+
import attestation_2.databases.utils.DaoImpl;
5+
import attestation_2.databases.utils.HibernateSession;
66
import org.hibernate.Session;
77

88
import java.util.List;

src/main/java/attestation_2/databases/tests/dao/StudentAnswerDao.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package attestation_2.databases.tests.dao;
22

33
import attestation_2.databases.tests.models.StudentAnswer;
4-
import attestation_2.databases.tests.utils.DaoImpl;
5-
import attestation_2.databases.tests.utils.HibernateSession;
4+
import attestation_2.databases.utils.DaoImpl;
5+
import attestation_2.databases.utils.HibernateSession;
66
import org.hibernate.Session;
77

88
import java.util.List;

0 commit comments

Comments
 (0)