我创建了一个JPA项目.在那个Eclipse中,在实体类上显示以下错误.
类"model.Address"列在persistence.xml文件中,但未映射
我该如何映射实体类JPA?
这是persistence.xml实体:
package model;
import java.io.Serializable;
import javax.persistence.*;
@Entity
public class Address implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE)
private long id;
private String city;
private String country;
private String province;
private String postalCode;
private String street;
// Getters/setters omitted for brevity.
}
Run Code Online (Sandbox Code Playgroud)
这是persistance.xml:
<?xml version="1.0" encoding="UTF-8" ?>
<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_2_0.xsd"
version="2.0"
>
<provider>org.eclipse.persistance.example.jpa.20.employee.annotations</provider>
<persistence-unit name="employee" transaction-type="RESOURCE_LOCAL">
<class>model.Employee</class>
<class>model.Address</class>
<properties>
<property name="javax.persistence.jdbc.driver" value="oracle.jdbc.OracleDriver" />
<property name="javax.persistence.jdbc.url" value="jdbc:oracle:thin:@localhost:1521:orcl" />
<property name="javax.persistence.jdbc.user" …Run Code Online (Sandbox Code Playgroud) 想在Google App Engine上开发我的项目.我想使用google big table作为数据库.对于数据库,我有两个选项JPA和JDO.请问各位建议我吗?两者对我来说都是新的,我需要学习它们.所以我会在你的回复后专注于一个.
我创建了一个Web应用程序项目.它包含一个servlet类和一个HTML表单.如何从HTML表单中调用servlet类?
import javax.persistence.criteria.CriteriaBuilder;
import javax.persistence.criteria.CriteriaQuery;
import javax.persistence.criteria.Root;
Run Code Online (Sandbox Code Playgroud)
我已经创建了一个JPA项目,我尝试使用上面的类,但是我无法找到他缺少的jar.请指导我.
我创建了一个JSP文件.
sample.jsp
<%@ page pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title>Insert title here</title>
</head>
<body>
This is jsp program
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我把它放在samplejsp项目中.
samplejsp
`-- WebContent
`-- WEB-INF
`-- sample.jsp
Run Code Online (Sandbox Code Playgroud)
我在以下网址上打开了它.
http://localhost:8080/samplejsp/sample.jsp
但它在浏览器中显示以下错误.
404错误
请求的资源(/sample.jsp)不可用.
我在Google App Engine数据存储区中创建了一个实体.
如何删除此实体?
Google App Engine数据存储区中Kind和Entity有什么区别?
我创建了一个应用程序Eclipse.我部署了该应用程序Google App Engine.它成功部署.但是现在我想在我的应用程序中做一些更改.是否可以添加更改?还有一个疑问:是否有可能在删除我的申请后deployment?
我使用以下编码在我的域中显示用户帐户.但在该编码中它只显示前100条记录.但在我的域中有近500个用户帐户.我不知道这个编码中有什么问题
import java.net.URL;
import java.util.List;
import com.google.gdata.client.appsforyourdomain.UserService;
import com.google.gdata.data.appsforyourdomain.provisioning.UserEntry;
import com.google.gdata.data.appsforyourdomain.provisioning.UserFeed;
public class Readuser {
public int i3;
public String rn[]=new String[100];
public void read(){
try
{
// Create a new Apps Provisioning service
UserService myService = new UserService("My Application");
myService.setUserCredentials(admin,password);
// Get a list of all entries
URL metafeedUrl = new URL("https://www.google.com/a/feeds/"+domain+"/user/2.0/");
System.out.println("Getting user entries...\n");
UserFeed resultFeed = myService.getFeed(metafeedUrl, UserFeed.class);
List<UserEntry> entries = resultFeed.getEntries();
for(i3=0; i3<entries.size(); i3++) {
UserEntry entry = entries.get(i3);
rn[i3]= entry.getTitle().getPlainText();
System.out.println(rn[i3]);
}
System.out.println("\nTotal Entries: "+entries.size()); …Run Code Online (Sandbox Code Playgroud)