Playframework 如何在play framework控制器中执行简单的MySQL查询?
所以我在游戏中设置了JPA、Hibernate等等!框架应用程序。数据库连接等等,但我根本不知道如何在控制器上运行简单的查询。有人能给我提供一个直接执行查询的简单控制器类吗?例如,创建表tablename 我正在寻找一个Java示例。下面scala中的代码在controller中工作,但请使用模型Playframework 如何在play framework控制器中执行简单的MySQL查询?,playframework,playframework-2.2,Playframework,Playframework 2.2,所以我在游戏中设置了JPA、Hibernate等等!框架应用程序。数据库连接等等,但我根本不知道如何在控制器上运行简单的查询。有人能给我提供一个直接执行查询的简单控制器类吗?例如,创建表tablename 我正在寻找一个Java示例。下面scala中的代码在controller中工作,但请使用模型 case class City(city: Int, town: Int) def userCities(id: String) = Action{ var info:List[contro
case class City(city: Int, town: Int)
def userCities(id: String) = Action{
var info:List[controllers.MyController.City]=List()
val data=DB.withConnection {
implicit Connection =>
val sql = "SELECT city ,town FROM cities WHERE userId=118376027237390 limit 0,1"
val res = SQL(sql)
info = res().map(row => City(row[Int]("city"), row[Int]("town"))).toList
println(info)
}
Ok(write(info))
}
仔细研究一下,您会发现模型中有一些示例查询在controller中执行查询不是一个好主意