如何使用playframework连接MySQL数据库

如何使用playframework连接MySQL数据库,第1张

Scala 在米国已经发展的如火如荼,有些人甚至说Scala将成为未来语言的头号交椅。简洁的代码和表达式的写法让很多人倍感舒适,函数式和面向对象的编程范式也让其能在多种场合游刃有余的被使用。加之它是跑在JVM虚拟机上的,可以完美的调用java,让很多现存的技术可以继续保留,降低了维护成本。但是,Scala过度复杂的语法也让无数开发者头疼,知乎上有人说他是“全宇宙最难学的语言”,我想说“呵呵”,事在人为嘛,我们要有“铁杵磨成针”的态度,不会的慢慢学,年轻就应该这么任性!!

好了,扯了这么多废话,让我们进入主题:如何使用playframework 来连接数据库。playframework是当下比较流行的开发框架,java和Scala都可以使用,但是Scala用的比较多一点。在这里我用的是Scala。

正式开始:

1、首先创建一个工程,名字为:HelloWorld;

不建议用IDE创建,因为现在IntelliJ idea和Eclipse做的Scala插件还不够好用,开发中会出现很多问题,建议用typeSafe魔板创建。

2、打开工程的bulid.sbt文件;加上这么一句:

3、然后将mysql的驱动也加上

在sbt中加入了新的依赖以后,一定要记得refresh一下,这样sbt才能将新加的东西加入。

4、接下来,我们打开conf/application.conf文件,

自己的数据库链接信息添上去。

spark将mysql表中按照字段的优先级关联,可以尝试下面的 *** 作。

(sc)sqlContext:org.apache.spark.sql.SQLContext=org.apache.spark.sql.SQLContext@6cd1ee scala>val url="jdbc:mysql://slave02:3306/testdb?use..

在 *** 作数据库时会将两个或多个数据表关联起来通过一些条件筛选数据,在关联表时我们要遵循原则,这样会在效率上快很多。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8580897.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存