Skip to content

Finey888/appkit-web

 
 

Repository files navigation

appkit-web

Build Status

中文介绍

appkit-web是一个SpringMVC项目,它采用了最新的Spring版本(4.1.1.RELEASE)。
该项目采用注释的方式解决权限问题,在用户点击提交的时候采用
HandlerInterceptorAdapter进行拦截。English Intro.

框架介绍

该项目采用了以下框架:

  1. Spring 4 MVC (Version: 4.1.1.RELEASE).
  2. Freemarker 模板引擎 (Version: 2.3.20).
  3. jQuery 最流行的js库(Version: 2.1.3).
  4. Font Awesome 前端符号库(Version: 4.3.0).
  5. Mybatis 与数据库的链接层 (Version: 3.2.8).
  6. semantic-ui 做为前端UI, bootstrap太重了。

数据库

MySQL

Java版本要求

Java 6+

安装

修改数据库配置文件 classpath:config/spring/appcontext-mybatis.xml
为你自己的数据库参数。

部署

采用如下命令创建一个示例的数据库表格

CREATE TABLE `appkit_demo` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  `name` varchar(11) DEFAULT NULL COMMENT 'user name',
  `address` varchar(30) DEFAULT NULL COMMENT 'user adress',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='appkit-web demo database';

网上示例

查看在线示例,请访问 http://appkit.popkit.org

项目启动时间

2015-03-15

最近更新时间

2015-11-11

About

spring 4 mvc + freemarker + mybatis + bootstrap

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 54.7%
  • CSS 37.3%
  • HTML 4.6%
  • Java 1.1%
  • PHP 1.0%
  • FreeMarker 1.0%
  • Other 0.3%