HHH-7849 Formatting
This commit is contained in:
parent
02825e9fd6
commit
c75b045adc
|
@ -15,12 +15,10 @@ public class Component {
|
|||
|
||||
@Id
|
||||
private Long id;
|
||||
|
||||
@Embedded
|
||||
private Component.Emb emb;
|
||||
|
||||
public Component() {
|
||||
}
|
||||
|
||||
@Access(AccessType.FIELD)
|
||||
@Embeddable
|
||||
public static class Emb {
|
||||
|
|
|
@ -37,7 +37,10 @@ import org.hibernate.testing.junit4.BaseCoreFunctionalTestCase;
|
|||
public class ComponentJoinsTest extends BaseCoreFunctionalTestCase {
|
||||
@Override
|
||||
public Class[] getAnnotatedClasses() {
|
||||
return new Class[]{Person.class, Component.class, Component.Emb.Stuff.class};
|
||||
return new Class[] {
|
||||
Person.class,
|
||||
Component.class,
|
||||
Component.Emb.Stuff.class };
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@ -46,26 +49,26 @@ public class ComponentJoinsTest extends BaseCoreFunctionalTestCase {
|
|||
Session session = openSession();
|
||||
session.beginTransaction();
|
||||
// use it in WHERE
|
||||
session.createQuery("select p from Person p join p.name as n where n.lastName like '%'").list();
|
||||
session.createQuery( "select p from Person p join p.name as n where n.lastName like '%'" ).list();
|
||||
// use it in SELECT
|
||||
session.createQuery("select n.lastName from Person p join p.name as n").list();
|
||||
session.createQuery("select n from Person p join p.name as n").list();
|
||||
session.createQuery( "select n.lastName from Person p join p.name as n" ).list();
|
||||
session.createQuery( "select n from Person p join p.name as n" ).list();
|
||||
// use it in ORDER BY
|
||||
session.createQuery("select n from Person p join p.name as n order by n.lastName").list();
|
||||
session.createQuery("select n from Person p join p.name as n order by p").list();
|
||||
session.createQuery("select n from Person p join p.name as n order by n").list();
|
||||
session.createQuery( "select n from Person p join p.name as n order by n.lastName" ).list();
|
||||
session.createQuery( "select n from Person p join p.name as n order by p" ).list();
|
||||
session.createQuery( "select n from Person p join p.name as n order by n" ).list();
|
||||
session.getTransaction().commit();
|
||||
session.close();
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestForIssue(jiraKey = "HHH-7849")
|
||||
public void testComponentJoins_HHH_7849() {
|
||||
public void testComponentJoinsHHH7849() {
|
||||
// Just checking proper query construction and syntax checking via database query parser...
|
||||
Session session = openSession();
|
||||
session.beginTransaction();
|
||||
// use it in WHERE
|
||||
session.createQuery("select c from Component c join c.emb as e where e.stuffs is empty ").list();
|
||||
session.createQuery( "select c from Component c join c.emb as e where e.stuffs is empty " ).list();
|
||||
|
||||
session.getTransaction().commit();
|
||||
session.close();
|
||||
|
|
Loading…
Reference in New Issue