RSS

Play Framework: Админ хуудас

01 Feb



Ихэнхи framework – д амдин хуудасийг үүсгэх, Model – уудийг удирдах боломжоор хангаж өгдөг. Харин Play Framework – ийн тухайд бол play framework – д зориулаж хөгжүүлсэн CRUD Module – ийг ашиглаж болно.



Crud Google Group

Crud Module – ийг татаж аваад Library буюу play framework – ийн хавтсан дахь modules хавтсанд хуулах эсвэл коммандын мөрнөөс :
~play install crud – коммандыг ашиглаж суулгаж болно.

Ямар ямар module – ууд суулгах боломжтой байгааг шалгахын тулд
~play list-modules – коммандыг ашиглаж болно.

Тохируулах жишээ:
/conf/application.conf файлд:
module.crud=${play.path}/modules/crud тохиргоог бичнэ.
/conf/routes/ файлд:
* /admin module:crud

За одоо өмнө нь бичиж байсан Data Model хэсэгийн Mw_user Model – ийг ашиглая.
Үүсгэсэн Прожектийнхоо Controller хавтаст жава класс файлыг үүсгэнэ.

Үүсгэхдээ класс файлынхаа нэрийг заавал аль Model – ийн Controller вэ гэж ялгахын тулд ард нь S үсэг залгаж нэрлэнэ. Жишээ нь. Mw_users

package controllers;

/**
*
* @author MongolCoder
*/
public class Mw_users extends CRUD{

}

Ингээд л боллоо. та өөр код бичиж шаардлагагүй.
http://localhost:9000/admin – аар орж шалгана уу?


Хэрэвээ Crud – аас удамшсан классынхаа нэрийг аль model – ийн амдин хуудас вэ гэдэгээ ялгахгүйгээр нэрлэсэн бол (дээр бичсэн дүрмээс өөрөөр) доорх кодыг ашиглана.

package controllers;

/**
*
* @author MongolCoder
*/
@CRUD.For(Mw_user.class)
public class Users extends CRUD{

}

Амжилт.

Play framework: Install

Play Framework: Data Model

 
2 Comments

Posted by on February 1, 2011 in My, Play Framework

 

Tags: , ,

2 responses to “Play Framework: Админ хуудас

  1. bokhoo

    April 12, 2011 at 1:38 pm

    🙂

     
  2. muugii

    April 12, 2011 at 12:25 pm

    thanks

     

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: