您的位置:首页 > 编程语言 > Java开发

Java MVC + ORM框架 Nano Framework简介

2015-10-15 16:07 561 查看
[size=large]简介[/size]
Nano Framework基于Google Guice框架进行开发,使用Guice的IoC和AOP特性可以快速的定义和开发组件及服务。设计初衷是减少代码量,让开发人员专注于业务层代码的开发。
目前项目刚起步,如果有兴趣的可以贡献代码,源码地址

[size=large]环境要求[/size]
Nano Framework基于JDK8进行开发,内部使用了JDK8的新特性,使用时必须使用JDK8进行开发和编译

[size=large]安装[/size]

git clone git@github.com:nano-projects/nano-framework.git
cd nano-framework
mvn clean install -Dmaven.test.skip=true


[size=large]使用[/size]
1、添加mvc依赖

<dependency>
<groupId>org.nanoframework</groupId>
<artifactId>nano-webmvc</artifactId>
<version>1.2.0-RC1</version>
</dependency>


2、配置web.xml

<filter>
<filter-name>httpRequestFilter</filter-name>
<filter-class>org.nanoframework.web.server.filter.HttpRequestFilter</filter-class>
</filter>

<filter-mapping>
<filter-name>httpRequestFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<servlet>
<servlet-name>Dispatcher-Servlet</servlet-name>
<servlet-class>org.nanoframework.web.server.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>context</param-name>
<param-value>/context.properties</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>Dispatcher-Servlet</servlet-name>
<url-pattern>/dispatcher/*</url-pattern>
</servlet-mapping>


[size=large]教程系列[/size]
[list]
[*]Nano Framework之环境搭建
[*]Nano Framework之增加Jetty内嵌支持
[*]Nano Framework之添加H2数据库并使用JDBC进行持久层开发
[/list]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: