GithubHelp home page GithubHelp logo

faceye-feature's Introduction

faceye-feature

  开始之前:
  1.配置${ANT_HOME},${M2_HOME}
  2.下载ant-contrib 放置至:${ANT_HOME}/lib
  3.安装Redis,并保证可用
  4.安装mongo,并保证可用
  5.安装mysql,并根据需要进入src/resources/db/init.sql
  6.修改src/main/filters/dev.properties,配置本机环境变量
  
  FaceYe 项目自助化工具
  解决问题:解决项目初期搭建调试与集成耗时现像
  项目模板包括:
  1.Web前端.
  2.管理后台.
  3.移动服务端.
  4.android(todo).
  5.ios(todo)
  相关技术:
  1.spring mvc
  2.tiles,jstl,bootstrap,jQuery.
  3.spring-data-jpa
  4.spring-data-redis
  5.spring-data-mongo
  6.hibernate
  7.maven`
  8.ant
  Github:https://github.com/haipenge/faceye-feature.git
  		
  与作者联系
  Author:@haipenge
  Email:[email protected]
  
  		

 help:
  1.创建一个新项目: generate-project
  2.创建一个模块:   generate-component
  3.创建实体    :  generate-entity-source
    同时创建:Repository,Service,Controller,Jsp form,js, css
  4.为实体增加属性: generate-entity-property
  5.修改模板:修改src/template/source 下的模板类
  6.删除一个实体:  remove-entity-source
  7.删除一个模块:  remove-component
  
  常用任务:
  1.创建一个新项目:
  ant -f build-tools.xml generate-project
  2.创建一个模块:
  ant -f build-tools.xml generate-component
  3.创建一个新的实体对像:
  ant -f build-tools.xml generate-entity-source
  4.为一个实体增加属性
  ant -f build-tools.xml generate-entity-property
  
  5.修改数据库链接
   src/main/filters/*.properties
   dev->开发
   test-> 测试
   product ->生产
   
  6.打包:
   快速启动:mvn clean compile jetty:run -Dmaven.test.skip=true
   测试包:mvn clean compile war:war -P test -Dmaven.test.skip=true
   生长包: mvn clean compile war:war -P product -Dmaven.test.skip=true


  2014.08.16
  1.增加对mongo的支持
  2.增加队列服务
  3.增加Redis服务
  4.扩展JPA,加入动态SQL支持
  
  
  2014.10.30
  1.增加邮件发送模块
  2.增加velicity模板支持的HTML邮件

faceye-feature's People

Contributors

haipenge avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.