播放更改默认包装系统

时间:2016-04-22 12:10:42

标签: scala playframework package

我在玩2.5.2 我知道默认的包装系统确实需要这样的东西:

template<typename E>
class enum_operators
{
    E& operator++( E& orig )
    {
        orig = static_cast< E >( orig + 1 );
        return orig;
    }
};

enum colors : public enum_operators< colors >
{
    white,
    red,
    green,
    blue
};

enum corners : public enum_operators< corners >
{
    topleft,
    topright,
    bottomleft,
    bottomright
};

但我希望如此:

app/
  controllers/
  models/
  views/

我怎样才能做到这一点? 在那边:https://www.playframework.com/documentation/2.5.x/Anatomy 他们这么说:

app/
   foo/
      controllers/
      models/ 
      views/

但这并没有告诉我怎么做。

由于

1 个答案:

答案 0 :(得分:2)

您可以将控制器,模型和视图放在所需的包中。无需其他配置。在编写routes文件时,您必须在条目前加上包。所以不要写

/foo    controllers.FooController.bar()

你必须写:

/foo    foo.controller.FooController.bar()