2015-11-13 3 views
2

Im пытается создать небольшое приложение CRUD, используя play-java шаблон. Im using typeafe активатор через cmd Я создаю новый проект, так что теперь я хочу включить ebean и изменить базу данных mysql. им с помощью activator 1.3.6, для SQL им с помощью моего PhpMyAdmin SQL 5.6.20 я гугле и я сделал все, как документальный фильм, но до сих пор я не мог решить мою проблему я не мог добавить ebean мой проект, и я не смог подключиться MySQL разъема я сделал изменения, используя это связывает EbeanMysqlstackoverflow question но никакой пользы я не тратил 3 дня, то я использовал шаблон play2-Crud enter link description here в этом я могу использовать Эбан, но я не знаю, как включить MySQL, и им с помощью IntelliJ IDE, если любой эксперт мне помогаетКак использовать ebean и mysql в игровой среде?

+0

Какие ошибки у вас есть? Я также использую https://www.playframework.com/documentation/2.4.x/JavaEbean в качестве дорожной карты и заработал ее в течение нескольких часов. –

+0

Я создаю проект ne ok, используя play-java, тогда я uncommand в файле plugin.sbt 'addSbtPlugin ("com.typesafe.sbt"% "sbt-play-ebean"% "1.0.0")' ok, а затем в build.sbt i chnged (Playjava) до (Playjava, PlayEbean), когда я изменяю красный цвет PlayEbean, и у меня есть javaebean под библиотекой. Зависимости как eban red color – Hamelraj

ответ

1

Для того, чтобы включить MySQL

в application.conf файле:

# Database configuration using MySQL database engine 
db.default.driver=com.mysql.jdbc.Driver 
db.default.url="jdbc:mysql://127.0.0.1/mydataabse" 
db.default.username=yourusername 
db.default.password="yourpassword" 

и вы также должны добавить разъем MySQL к build.sbtlibraryDependencies:

libraryDependencies ++= Seq(
    ... 
    "mysql" % "mysql-connector-java" % "5.1.18" 
) 

Чтобы включить Ebean

Добавить плагин Ebean In к project\plugins.sbt:

addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "1.0.0") 

Включите этот плагин в build.sbt:

lazy val root = (project in file(".")).enablePlugins(PlayJava, PlayEbean) 

Настройка Ebean в conf\application.conf взять модели из вашей модели пакета:

ebean.default = ["my.models.*"] 
+0

действительно благодаря его запуску без ошибок до того, как я использовал 5.6.20. Я думаю, что это проблема и Я хочу knw как включить ** eban **, когда я расширяю класс модели до ** Модель ** Я хочу импортировать play.db.ebean.Model. Я думаю, что у меня есть то, что я просил – Hamelraj

+0

, но вы пишете als, что, когда вы используете другой шаблон, вы можете запускать ebean, но «я не знаю, как включить mysql». –

+0

нет, я хочу знать, как включить ebean для моего prjoect? ?? – Hamelraj

Смежные вопросы