Advertisement
Guest User

Untitled

a guest
Dec 18th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.10 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
  3. <persistence-unit name="WebServiceRest" transaction-type="RESOURCE_LOCAL">
  4.  
  5. <class>br.com.model.Departamento</class>
  6.  
  7. <properties>
  8. <!-- Url do banco Mysql -->
  9. <property name="hibernate.connection.url" value="jdbc:mysql://localhost/william" />
  10. <!-- Driver Conector JDBC do Mysql -->
  11. <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver" />
  12. <!-- Usuário do banco -->
  13. <property name="hibernate.connection.username" value="root" />
  14. <!-- Senha do banco -->
  15. <property name="hibernate.connection.password" value="root" />
  16. <!-- Mapeia todas a classes com anotações -->
  17. <property name="hibernate.archive.autodetection" value="class" />
  18. <!-- Debuga as querys do Sql -->
  19. <property name="hibernate.show_sql" value="true" />
  20. <property name="hibernate.format_sql" value="true" />
  21. <property name="hbm2ddl.auto" value="update" />
  22. </properties>
  23.  
  24. </persistence-unit>
  25. </persistence>
  26.  
  27. package br.com.model;
  28.  
  29. import javax.persistence.Column;
  30. import javax.persistence.Entity;
  31. import javax.persistence.GeneratedValue;
  32. import javax.persistence.GenerationType;
  33. import javax.persistence.Table;
  34. import javax.persistence.Id;
  35.  
  36. @Entity
  37. @Table(name="departamento")
  38. public class Departamento {
  39.  
  40. @Id
  41. @GeneratedValue(strategy=GenerationType.IDENTITY)
  42. @Column(name="id")
  43. private int Id;
  44.  
  45. @Column(name="nome")
  46. private String Nome;
  47.  
  48. public int getId() {
  49. return Id;
  50. }
  51.  
  52. public void setId(int id) {
  53. Id = id;
  54. }
  55.  
  56. public String getNome() {
  57. return Nome;
  58. }
  59.  
  60. public void setNome(String nome) {
  61. Nome = nome;
  62. }
  63.  
  64.  
  65.  
  66. }
  67.  
  68. <?xml version="1.0" encoding="UTF-8"?>
  69. <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
  70. <display-name>WebServiceRest</display-name>
  71.  
  72.  
  73. <servlet>
  74.  
  75. <servlet-name>Jersey Rest</servlet-name>
  76. <servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
  77.  
  78. <init-param>
  79. <param-name>com.sun.jersey.config.property.packages</param-name>
  80. <param-value>br.com.resources</param-value>
  81. </init-param>
  82.  
  83. <load-on-startup>1</load-on-startup>
  84.  
  85. </servlet>
  86.  
  87. <servlet-mapping>
  88. <servlet-name>Jersey Rest</servlet-name>
  89. <url-pattern>/*</url-pattern>
  90. </servlet-mapping>
  91.  
  92.  
  93. </web-app>
  94.  
  95. antlr-2.7.7.jar
  96. asm-1.3.3.jar
  97. cdi-api-1.1-PFD.jar
  98. classmate-1.3.0.jar
  99. dom4j-1.6.1.jar
  100. el-api-2.2.jar
  101. geronimo-jta_1.1_spec-1.1.1.jar
  102. hibernate-commons-annotations-5.0.1.Final.jar
  103. hibernate-core-5.2.0.Final.jar
  104. hibernate-jpa-2.1-api-1.0.0.Final.jar
  105. jackson-core-asl-1.9.2.jar
  106. jackson-jaxrs-1.9.2.jar
  107. jackson-mapper-asl-1.9.2.jar
  108. jackson-xc-1.9.2.jar
  109. jandex-2.0.0.Final.jar
  110. javassist-3.20.0-GA.jar
  111. javassist.jar
  112. javax.inject-1.jar
  113. jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar
  114. jboss-logging-3.3.0.Final.jar
  115. jersey-apache-client-1.19.1.jar
  116. jersey-atom-abdera-1.19.1.jar
  117. jersey-client-1.19.1.jar
  118. jersey-core-1.19.1.jar
  119. jersey-guice-1.19.1.jar
  120. jersey-json-1.19.1.jar
  121. jersey-multipart-1.19.1.jar
  122. jersey-server-1.19.1.jar
  123. jersey-servlet-1.19.1.jar
  124. jersey-simple-server-1.19.1.jar
  125. jersey-spring-1.19.1.jar
  126. jettison-1.1.jar
  127. jsr250-api-1.0.jar
  128. jsr311-api-1.1.1.jar
  129. jta-1_1.jar
  130. lucene-core-5.5.4.jar
  131. lucene-queryparser-5.5.4.jar
  132. mysql-connector-java-5.1.45-bin.jar
  133. oauth-client-1.19.1.jar
  134. oauth-server-1.19.1.jar
  135. oauth-signature-1.19.1.jar
  136. xml-apis-1.0.b2.jar
  137. xml-apis-1.3.03.jar
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement