Advertisement
Guest User

Untitled

a guest
Mar 11th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. <Configure id="wac" class="org.eclipse.jetty.webapp.WebAppContext">
  2. <New id="DSTest" class="org.eclipse.jetty.plus.jndi.Resource">
  3. <Arg>jdbc/myds</Arg>
  4. <Arg>
  5. <New class="com.zaxxer.hikari.HikariDataSource">
  6. <Arg>
  7. <New class="com.zaxxer.hikari.HikariConfig">
  8. <Set type="int" name="maximumPoolSize">1</Set>
  9. <Set name="dataSourceClassName">
  10. org.h2.jdbcx.JdbcDataSource-
  11. </Set>
  12. <Call name="addDataSourceProperty">
  13. <Arg>url</Arg>
  14. <Arg>jdbc:h2:mem:test_mem</Arg>
  15. </Call>
  16. </New>
  17. </Arg>
  18. </New>
  19. </Arg>
  20. </New>
  21. </Configure>
  22.  
  23. <?xml version="1.0" encoding="UTF-8"?>
  24. <persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence"
  25. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  26. xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
  27. http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
  28. <persistence-unit name="MyJPAJAXRS" transaction-type="RESOURCE_LOCAL">
  29. <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
  30. <non-jta-data-source>jdbc/myds</non-jta-data-source>
  31. <class>net.b.Configuration</class>
  32. <class>net.b.Form</class>
  33. <class>net.b.FormValue</class>
  34. <class>net.b.Translation</class>
  35. <properties>
  36. <property name="javax.persistence.schema-generation.database.action"
  37. value="drop-and-create"/>
  38. <property name="javax.persistence.sql-load-script-source" value="META-INF/seed.sql"/>
  39. </properties>
  40. </persistence-unit>
  41. </persistence>
  42.  
  43.  
  44. <!--<property name="javax.persistence.jdbc.driver" value="org.h2.Driver"/>-->
  45. <!--<property name="javax.persistence.jdbc.url" value="jdbc:h2:mem:test_mem"/>-->
  46. <!--<property name="javax.persistence.schema-generation.create-source"-->
  47. <!--value="metadata-then-script"/>-->
  48.  
  49. TypedQuery<String> query = em.createQuery(
  50. "SELECT t.value FROM Translation t WHERE t.key = :key", String.class);
  51. query.setParameter("key", key);
  52. result = query.getSingleResult();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement