Java MVC + ORM框架 Nano Framework简介

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

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

安装
git clone [email protected]:nano-projects/nano-framework.git
cd nano-framework
mvn clean install -Dmaven.test.skip=true


使用
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>


教程系列

猜你喜欢

转载自comicme-yanghe.iteye.com/blog/2249417