Guest User

Untitled

a guest
May 15th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. import scalikejdbc._
  2.  
  3. object Main{
  4. def main(args: Array[String]): Unit = {
  5. val user = "user"
  6. val pass = "pass"
  7. val url = """url"""
  8.  
  9. Class.forName("com.mysql.jdbc.Driver")
  10. ConnectionPool.singleton(url, user, pass)
  11.  
  12. case class User(id: Int, name: String, liked: String)
  13. object User extends SQLSyntaxSupport[User]{
  14. override val tableName = "user"
  15. def apply(rs: WrappedResultSet): User = new User(rs.int("id"), rs.string("name"),
  16. rs.string("liked"))
  17. }
  18.  
  19.  
  20. val result = DB readOnly {implicit session =>
  21. sql"select * from user".map(rs => rs.string("name")).first.apply()
  22. }
  23. println(result)
  24. }
  25. }
Add Comment
Please, Sign In to add comment