Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / jpa mysql / 12 сообщений из 12, страница 1 из 1
29.09.2014, 15:27
    #38760754
urabura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
не мапируется сущность в mysql базу данных jpa.

Entity:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;

@Entity
@Table(name = "\"cluster_node\"")
@NamedQueries(value = {@NamedQuery(name = "clusternodesnames", query = "select o from ClusterNode o where o.cluster_name=:u")})
public class ClusterNode implements Serializable 
{
    @Column(name="cluster_name", nullable = false)
    private String cluster_name;
    
    @Id
    @GeneratedValue
    @Column(name="idd", nullable = false)    
    private int idd; 
        
    @Column(name="nnode", nullable = false)
    private String nnode;

    public ClusterNode()
    {
    }

    public ClusterNode(String cluster_name, String nnode)
    {
        this.cluster_name = cluster_name;
        this.nnode = nnode;
    }

    public int getIdd()
    {
        return idd;
    }
    
    public void setIdd(int idd) 
    {
        this.idd = idd;
    }
    
    public String getCluster_name()
    {
        return cluster_name;
    }

    public void setCluster_name(String cluster_name) 
    {
        this.cluster_name = cluster_name;
    }

    public String getNnode() 
    {
        return nnode;
    }

    public void setNnode(String nnode) 
    {
        this.nnode = nnode;
    }
}



Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
<?xml version="1.0" encoding="Cp1252" ?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
             version="1.0">
  <persistence-unit name="ForumUniut" transaction-type="RESOURCE_LOCAL">
    <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
    <jta-data-source>java:/app/jdbc/jdbc/mysqlDS</jta-data-source>
    <class>com.zixi.model.entity.Person</class>
    <class>com.zixi.model.entity.Cluster</class>
    <class>com.zixi.model.entity.ClusterNode</class>
    <properties>
      <property name="eclipselink.target-server" value="WebLogic_10"/>
      <property name="javax.persistence.jdbc.driver"
                value="com.mysql.jdbc.Driver"/>
      <property name="javax.persistence.jdbc.password"
                value="174E85C27BF7E1BC242BA3A4195B44E8"/>
      <property name="javax.persistence.jdbc.url"
                value="jdbc:mysql://10.7.0.175:3306/br"/>
      <property name="javax.persistence.jdbc.user" value="weblogic"/>
      <property name="javax.persistence.jtaDataSource"
                value="java:/app/jdbc/jdbc/mysqlDS"/>
      <property name="eclipselink.logging.level" value="FINE"/>
      <property name="eclipselink.logging.logger"
                value="org.eclipse.persistence.logging.DefaultSessionLog"/>
      <property name="eclipselink.session.include.descriptor.queries"
                value="true"/>
      <property name="eclipselink.temporal.mutable" value="true"/>
      <property name="eclipselink.validate-existence" value="true"/>
      <property name="eclipselink.allow-zero-id" value="true"/>
      <property name="eclipselink.transaction.join-existing" value="true"/>
      <property name="eclipselink.persistence-context.close-on-commit"
                value="true"/>
      <property name="eclipselink.persistence-context.persist-on-commit"
                value="true"/>
    </properties>
  </persistence-unit>
</persistence>


Код: java
1.
2.
3.
4.
5.
6.
7.
8.
    public ClusterNode persistClusterNode(ClusterNode clusterNode) 
    {
        System.out.println("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^");   
        em.persist(clusterNode);
        System.out.println(clusterNode.getCluster_name() + "  " + clusterNode.getNnode() + " test");
        System.out.println("******************************************************************************");
        return clusterNode;
    }
...
Рейтинг: 0 / 0
29.09.2014, 15:31
    #38760764
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
urabura@Table(name = "\"cluster_node\"")

Really?
...
Рейтинг: 0 / 0
29.09.2014, 15:33
    #38760770
urabura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
не понял.
...
Рейтинг: 0 / 0
29.09.2014, 15:35
    #38760775
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
urabura,

вероятно, имелось ввиду странное название таблицы
...
Рейтинг: 0 / 0
29.09.2014, 15:55
    #38760818
urabura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
не работает
...
Рейтинг: 0 / 0
29.09.2014, 15:57
    #38760822
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
uraburaне работает
ничего не работает? Нам предлагается угадать ошибку?
...
Рейтинг: 0 / 0
29.09.2014, 16:00
    #38760828
urabura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
а вот ошибок то и нет.
...
Рейтинг: 0 / 0
29.09.2014, 16:17
    #38760859
urabura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
MySQL Log
когда:
public ClusterNode persistClusterNode(ClusterNode clusterNode)
{
System.out.println("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^");
em.persist(clusterNode);
System.out.println(clusterNode.getCluster_name() + " " + clusterNode.getNnode() + " test");
System.out.println("******************************************************************************");
return clusterNode;
}



140929 15:11:06 614 Query SELECT idd, cluster_name, nnode FROM `cluster_node` WHERE (cluster_name = 'Moscow')
614 Query SELECT idd, cluster_name, nnode FROM `cluster_node` WHERE (cluster_name = 'Moscow')
614 Query SELECT idd FROM `cluster_node` WHERE (idd = 0)
...
Рейтинг: 0 / 0
30.09.2014, 12:07
    #38761739
urabura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
help
...
Рейтинг: 0 / 0
30.09.2014, 12:12
    #38761751
0FD
0FD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
urabura,

Да нормально мапируется, если ты это опровергаешь, то напиши почему.
...
Рейтинг: 0 / 0
30.09.2014, 12:12
    #38761754
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
uraburahelp
транзакции
...
Рейтинг: 0 / 0
30.09.2014, 15:17
    #38762160
urabura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jpa mysql
определение трансакций
<persistence-unit name="BigUniut" transaction-type="RESOURCE_LOCAL">
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / jpa mysql / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]