首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Play 2.1 - Evolution插件使用指南

play默认是启用Evolution插件的,如果想禁用Evolution插件,在conf/application.conf中添加配置项evolutionplugin=disabled,或者设置通过设置系统属性的方式..., 则在conf/application.conf中添加配置applyEvolutions.{database name}=true,即可解决。...八、Evolution with Oracle     在play第一次连接数据库时,Evolution插件会尝试创建PLAY_EVOLUTIONS表,上文曾提到过,Evolution插件以硬编码形式提供的建表语句无法在...Oracle中执行,原因是Oracle中没有text类型,所以在将play的数据源切换至Oracle时,我们需要手工在Oracle上创建PLAY_EVOLUTIONS表,建表语句如下: create...希望在以后版本中,Evolution插件能够自动判断数据库类型,尽量减少人为的手工干预。

1.2K80
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    来玩Play框架01 简介

    想要轻巧好用的框架?写一个给你就是了。Java程序员Guillaume Bort在JVM上创造了一个全新的框架Play framework。...我一般是在/home/vamei/Util/下创建一个bin文件夹,并在该文件夹中创建play的软链接。...如果有必要,可以在app下创建models文件夹,用来定义数据模型(model)。 application.conf包含了项目的各个设置参数。 routes记录了url请求和控制器的对应关系。...打开浏览器,访问localhost:9000,将看到运行的test应用。 ? 这一页面是新建项目自带的页面。 解析 Play框架的主要功能是动态生成http响应。...在Java编程中,action是controller类的一个方法。action的响应可以传给某个视图,比如上面的index.scala.html,从而更好的控制显示效果。

    1K20

    来玩Play框架01 简介

    想要轻巧好用的框架?写一个给你就是了。Java程序员Guillaume Bort在JVM上创造了一个全新的框架Play framework。...我一般是在/home/vamei/Util/下创建一个bin文件夹,并在该文件夹中创建play的软链接。...如果有必要,可以在app下创建models文件夹,用来定义数据模型(model)。 application.conf包含了项目的各个设置参数。 routes记录了url请求和控制器的对应关系。...打开浏览器,访问localhost:9000,将看到运行的test应用。 ? 这一页面是新建项目自带的页面。 解析 Play框架的主要功能是动态生成http响应。...在Java编程中,action是controller类的一个方法。action的响应可以传给某个视图,比如上面的index.scala.html,从而更好的控制显示效果。

    1.4K70

    Play For Scala 开发指南 - 第10章 MongoDB 开发

    本文将采用 Play Mongo 讲述 MongoDB 的开发细节。 Play Mongo 开发入门 Play Mongo 只是为我们提供了数据访问层,我们还需要基于访问层构建模型层。...关于模型层的设计,我们将会在“第四部分 Play 框架开发实战”中继续讨论。为了方便阐述,我们这里选择最简单的贫血模型,即模型层只包含数据,不包含任何的业务逻辑实现。...} 由于这些隐式的 Format 对象是在模型层的包对象(package object)中创建的,所以使用时无需显式导入,编译器会自动加载。...需要注意的是,在该方式下无法改变返回的结果类型。...小结 MongoDB自2009发布以来,产品和社区都已经非常成熟,已经有商业公司在云上提供MongoDB服务。

    1.5K10

    PlayFramework 2.1 技巧-性能调优实战

    /routes文件中添加如下路由: GET /:id controllers.Application.test(id:Long) 执行play run启动项目,下面我们打开浏览器进行测试...:6 IE8的最大连接数:6 IE6的最大连接数:2 这意味在访问下一个页面时,需要将之前的页面关掉,否则在Chrome21中,当打开第7个选项卡访问页面时,前面6个选项卡Chrome提示“正在等待响应...在我的上一篇文章《Play Framework2.1源码分析 - 架构设计及线程策略分析》介绍了,在Play2.x中,实际处理请求的执行环境是AKKA的actors,而执行actors的线程资源是由跟actor...在Play2.1中,所有的AKKA actors都使用默认的default-dispatcher,其默认配置如下: play { akka { actor { retrieveBodyParserTimeout...好了,通过上面的介绍,我想你应该知道怎么做了,这里给一个示例,把下面这部分配置追加到con/application.conf文件的尾部。

    1.1K70

    Play Scala 2.5.x - Play with MongoDB 开发指南

    在Reactive越来越流行的今天,传统阻塞式的数据库驱动已经无法满足Reactive应用的需要,为此我们将目光转向新诞生的数据库新星MongoDB。...Reactive-Mongo是一个基于Scala编写的异步非阻塞MongoDB驱动,该项目同时提供了Play框架的集成插件Play-ReactiveMongo。...://someuser:somepasswd@localhost:27017/your_db_name" OK,此时在命令行执行sbt compile,sbt会自动下载Play-ReactiveMongo...2.2 开发示例 2.2.1 定义Model和Controller 在定义Model时最好显式声明_id属性,因为该属性为MongoDB的默认主键,如果没有,在插入时会自动生成。...4 小结 MongoDB自2009发布以来,产品和社区都已经非常成熟,已经有商业公司在云上提供MongoDB服务。

    1.2K50

    ElasticSearch可视化管理工具cerebro的安装与简单使用

    cerebro 是一个基于 Scala、Play Framework、AngularJS和Bootstrap构建的开源elasticsearch Web可视化管理工具。...JDK11 yum install java-11-openjdk.x86_64 java-11-openjdk-devel (图片可点击放大查看) (图片可点击放大查看) 3、修改cerebro配置文件...cd /usr/share/cerebro/conf cp application.conf application.conf_default vim application.conf (图片可点击放大查看...reload (图片可点击放大查看) 5、登录cerebro并连接ES集群 例如我连接之前创建的graylog的ES集群192.168.31.127 (图片可点击放大查看) (图片可点击放大查看) 6、在cerebro...中查看ES集群的具体信息 (图片可点击放大查看) (图片可点击放大查看) 也可以cerebro中对ES集群进行相关配置,这里就不详细介绍了

    5.4K40

    在 Nebula K8s 集群中使用 nebula-spark-connector 和 nebula-algorithm

    填写配置文件有两种方法:修改 TOML 文件或者在 nebula-spark-connector 代码中添加配置信息。 方法一:修改 TOML 文件 # ......Nebula K8s Operator 里,MetaD 中存储的 StorageD 地址(服务发现)的来源是 StorageD 的配置文件,而它是 K8s 的内部地址。 背景知识 a....Nebula K8s Operator 里,MetaD 中存储的 StorageD 地址(服务发现)的来源是 StorageD 的配置文件,而它是 k8s 的内部地址。...的,而这其中服务自身的地址的来源则来自于他们相应的配置文件中的网络配置。...[metad storaged graphd 通信] 最后,我们知道 Nebula Operator 是一个在 K8s 集群中按照配置,自动创建、维护、扩缩容 Nebula 集群的 K8s 控制面的应用

    52730

    【Dr.Elephant中文文档-4】开发者指南

    1.Dr.Elephant设置 请按照快速安装说明操作 2.先决条件 2.1.Play/Activator 参照快速安装说明操作中的Step 3 2.2.Hadoop/Spark on Yarn 为了在本地部署...$> mysql -u root -p mysql> create database drelephant 可以在Dr.Elephant的配置文件app-conf/elephant.conf中配置数据库的...创建新的启发式算法,并完成测试 为自定义的启发式算法创建一个新的view页,例如helpMapperSpill.scala.html 在HeuristicConf.xml文件中添加该启发式算法的详情 HeuristicConf.xml...如果你想要覆盖启发式算法中用到的关于严重性指标的的阈值,你可以在HeuristicConf.xml文件中指定其值,例子如下。...6.1.调度器配置 调度器和他们所有的参数都在app-conf目录下的SchedulerConf.xml文件中配置。通过下面的示例SchedulerConf.xml文件,了解调度器相应的配置和属性。

    1.2K20
    领券