wiki:QuickStart

Version 15 (modified by chenxiaohu, 13 years ago) (diff)

--

步骤

  1. 创建应用
  • 在线创建应用基本代码并下载到本机, 创建地址
  • 解压文件。
  • 构建项目,本项目是标准的maven项目,建议使用NetBeans构建。
  1. 准备数据库、建表,准备memcached服务器
  • 准备MySQL数据库,本机安装或者使用已有数据库。
  • 使用应用目录下 src/main/sql/geli_mysql.sql 中的SQL语句建表。
  • 准备好可以单独使用的memcached服务器,最好:127.0.0.1:11211。
  1. 设置系统管理员、配置resin并启动登陆。
  • 在员工账号系统设置应用编码,并设置管理员。 登录地址 创建应用 设置管理员
  • 设置resin数据库,并将根应用指向应用的构建输出目录(.../target/app_code-1.0),启动并登录检查。
<database jndi-name="jdbc/app_code">
  <driver user="root" password="" 
        url="jdbc:mysql://127.0.0.1/appbook?useUnicode=true&amp;characterEncoding=UTF-8"
        type="com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource"/>
</database>

 <env-entry>
    <description>application properties</description>
    <env-entry-name>props</env-entry-name>
    <env-entry-type>java.lang.String</env-entry-type>
    <env-entry-value>${resin.home}conf/app_code.properties</env-entry-value>
</env-entry>


<web-app id="/" document-directory="/Users/chenxiaohu/svn_root/app_code/target/app_code-1.0/" lazy-init="false"/>
  1. 开发实体类
  • 开发实体类,构建并运行。
  • 根据创建的sql给实体类建表。
  • 测试CRUD。
  1. 下一步
  • 学习各种标注
  • 学习并使用角色权限
  • 学习并使用基于数据的角色权限
  • 其他

Attachments