【发布时间】:2015-03-19 17:40:57
【问题描述】:
我正在尝试使用带有 SQL Server 2008 的 Play Framework 创建一个应用程序。这是我的 Application.conf 文件:
db.default.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver db.default.url="jdbc:sqlserver://localhost:1433;databaseName=DBTestPlay" db.default.user=sa db.default.password="xxyyzz"
在浏览器中点击 urllocalhost:9000 后,出现以下“Database 'default' needs evolution!”页面,点击“Apply this script now”按钮后,没有任何反应。控制台显示“! @6h0n9oh2m - Internal server error, for (GET) [/] ->”
这是我的模型类
package models;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import play.db.ebean.Model;
@Entity
@Table(name="t_TestUser")
public class DBUser extends Model{
@Id
public Long id;
public String name;
}
谁能帮我解决这个错误?任何建议都非常感谢蚂蚁提前感谢。
N.B:我也尝试过“net.sourceforge.jtds”驱动程序,但仍然没有运气。我试图手动应用脚本。该表在我的数据库中成功生成。但是,他们仍然要求应用脚本。
【问题讨论】:
标签: sql-server-2008 jdbc playframework-2.0