1 Star 0 Fork 14

风哥哥 / beetlmvc

forked from 杨通杆 / beetlmvc 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

TODO

1)支持 Controller后缀和映射关系检查--
2)支持监听器和请求入口类配置 --
3)代码梳理(命名规范化) ,包归并 --
4)集成beetl-mvc后,开始做dev分支 --
5)上传 maven仓库
6)获取 maven仓库下的beetlmvc来做demo
7)编写文档,公布API
8)支持拦截器技术
9)处理好插件技术
10)支持热插拔技术

安装

maven 方式
<dependency>
  	<groupId>org.beetlframework</groupId>
  	<artifactId>beetlmvc</artifactId>
 	<version>1.0</version>
</dependency>

beetl-mvc配置

需要在目标工程中src/main/resources放一个beetl-mvc.properties文件,
beetl-mvc.properties 用于beelt和mvc框架进行整合的配置文件
beetl-mvc.properties文件说明如下
用配置字符编码,默认UTF-8
beetl.framework.character.encoding=UTF-8
自定义请求映射器类
beetl.framework.custom.handler_mapping
自定义异常视图解析器类
beetl.framework.custom.handler_exception_resolver
自定义试图解析器类
beetl.framework.custom.view_resolver
配置开发模式,模式为生产模式
beetl.framework.devmode=true

web.xml配置

关于web.xml配置,其中web容器支持servlet3.0以上版本无需以下配置

<?xml version="1.0" encoding="UTF-8"?>
  <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemalocation="http://java.sun.com/xml/ns/javaee
         http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> 
   <display-name>
    beetlmvc Home Web
   </display-name> 
   <listener> 
    <listener-class>
     org.beetlframework.web.context.ContextLoaderListener
    </listener-class> 
   </listener> 
   <servlet> 
    <servlet-name>
     beetl-bootstrap
    </servlet-name> 
    <servlet-class>
     org.beetlframework.web.servlet.DispatcherServlet
    </servlet-class> 
   </servlet> 
   <servlet-mapping> 
    <servlet-name>
     beetl-bootstrap
    </servlet-name> 
    <url-pattern>
     /*
    </url-pattern> 
   </servlet-mapping> 
  </web-app>

空文件

简介

beetlmvc 是一个web框架,可以天然的支持beetl模板引擎和beetlsql 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/fenggege325/beetlmvc.git
git@gitee.com:fenggege325/beetlmvc.git
fenggege325
beetlmvc
beetlmvc
master

搜索帮助