背景
研发代码框架是play-framework框架,想看代码的话,需要学习下play框架。IDE工具的话之前一直用的idea,所以本文涉及的idea play的配置 和 一些play的简单知识
认识play
百度百科如下:
play framework是一个full-stack(全栈的)Java Web的应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续,一个基于Groovy的模板引擎,以及建立一个现代Web应用所需的所有东西。
前提是安装jdk,play也分两个大的版本,1.X和2.X,跟着我们这版研发版本走,使用的1.4.4版本
play安装
使用的是mac,理论上可以支持brew安装的,但我期望的安装低版本的,直接下载bin包来配置。
-
下载
play的下载地址:https://www.playframework.com/releases
选择下载自己期望的版本
-
配置环境变量
配置一个play的home目录即可,添加到path中,如下:
-
测试
配置完记得source下,直接执行play,就可以看到效果
play-framework 依赖管理
之前熟悉了maven来管理jar包的依赖,play是通过dependencies.yml文件来管理依赖的,直接执行play dependencies命令的话,就会更新下载依赖,目前只要掌握这个命令即可
可以直接参考https://blog.csdn.net/twx843571091/article/details/50037393
idea配置
idea支持1.X版本的play了的,不需要额外配置,但是要简单执行一个命令,进入到项目目录,执行play idea
会生成一个ipr文件,然后idea打开这个ipr文件即可
有play的jar包和playFramework Dependencies表示是play项目
结束
历史原因选择了play框架,知道后续新的应用都是走的spring boot。。。