现在SpringMVC+Mybatis 比较火
个人用过很长时间,总结下来,特性太多,属于产品的包装成份太多,导致jar包也很多。
于是自己采用servlet3.0+freemarker+dbutils做了一个微框架,具有springmvc和mybatis的核心特性。
用法很简单,
1.用eclipse创建一个web项目(当然,采用servlet3.0)
2.把mana.jar包及其依赖包放进
3.配置文件改一下。一个是配置你service层所在的包目录,一个是配置action层的所在的包目录(数据库配置当然,不用说,你也知道)
4.在你action包中建一个类,类名必须以Action结尾,且要继承Action类
5.action类中,有两种方法会被当作请求方法。
它们都是public 一种是没返回值,即void,这种方法主要用于ajax请求,框架会根据请求类型,自动采用异步功能。例如: public void hello(){
printStr("hello")
}
第二种方法是返回值为String的方法,这种方法主要用于返回页面。例如
public String index(){
return "/index.html"; //返回web根目录下的index.html
或
return "index.jsp";//返回web-info目录下,类名文件夹下的index.jsp
//这里的.html和.jsp都是 可以任意写的。如果你的类是继承的FAction则不用写后缀名,因//为框架会自动认为它是一个模板面面
}
详细文档,请参考:http://gandilong.github.io/my_mana/
相关推荐
本系列讲座主要讲述如何利用Servlet3.0+mybatis+bootstrap+mysql构建企业级应用解决方案,主要分为三部分完成 第一部分:技能储备阶段,学习项目所需要的技能知识 第二部分:设计部分,通过需求分析,设计物理模型,...
使用到的容器及框架有Servlet3.0+Boostrap3.3.7+Jquery2.2+Ajax。只有基础用例CRUD。
webx3.0框架指南,是一套基于Java Servlet API的通用Web框架,它在Alibaba集团内部被广泛使用。超清晰...
java企业开发,技术众多,框架多如牛毛,而且每年都有增长趋势,但是万变不离其宗,servlet是众多技术的根本。
方法1:使用servlet3.0规范提供的注解方式注册 Servlet 1,声明servlet及映射 2,加上@ServletComponentScan 才会扫描加了这个注解 运行结果 方法2:使用springboot提供的注册 Servlet 配置类 运行结果 方法3:动态...
Servlet 3.0 Spring4 SpringMVC MyBatis 模板引擎beetl 前端bootstrap 数据源druid 缓存ehcache MyBatis分页插件PageHelper MyBatis通用Mapper 源码完整+带sql脚本+亲测可以用,而且功能很强大,是一个完善的框架...
已经进行分类整理,并且在实战项目中使用.
基于spring 3.0mvc 框架的文件上传实现 1. spring使用了apache-commons下得上传组件,因此,我们需要引入两个jar包: 1. apache-commons-fileupload.jar 2. apache-commons-io.jar 2. 在springmvc-servlet.xml配置...
Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5) 的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋...
apache tiles3.0 开源框架 页面组装
基于spring+serlvet+CXF+servlet异步实现等融合成的开发框架,可以实现多线程和异步并发操作,采用servlet3.0自带的异步实现方式,jdk1.6版本,javaee1.6
原书200多M,放到了百度网盘里。直接下载就行。 本书是《轻量级JavaEE企业应用实战》的第3版,第3版保持了第2...本书还全面介绍了Servlet3.0的新特性,以及Tomcat 7.0的配置和用法,本书的示例应该在Tomcat7.0上运行。
simpleMVC框架是基于servlet3.0和jdbc组建的一个快速开发框架。基于少一些配置文件,少一些无用的类。如果你熟悉或了解springMVC和Hibernate您将很快上手。本文将介绍本框架的基本结构和如果使用本框架进行开发。
本书是《轻量级Java EE企业应用实战》的第3版,第3版保持了第2版内容全面、深入的特点,主要完成全部知识的...本书还全面介绍了Servlet 3.0的新特性,以及Tomcat 7.0的配置和用法,本书的示例应该在Tomcat 7.0上运行。
本书是《轻量级Java EE企业应用实战》的第3版,第3版保持了第2版内容全面、深入的特点,主要完成全部知识的...本书还全面介绍了Servlet 3.0的新特性,以及Tomcat 7.0的配置和用法,本书的示例应该在Tomcat 7.0上运行。
本书是《轻量级Java EE企业应用实战》的第3版,第3版保持了第2版内容全面、深入的特点,主要完成全部知识的...本书还全面介绍了Servlet 3.0的新特性,以及Tomcat 7.0的配置和用法,本书的示例应该在Tomcat 7.0上运行。
本书是《轻量级Java EE企业应用实战》的第3版,第3版保持了第2版内容全面、深入的特点,主要完成全部知识的...本书还全面介绍了Servlet 3.0的新特性,以及Tomcat 7.0的配置和用法,本书的示例应该在Tomcat 7.0上运行。
本书是《轻量级Java EE企业应用实战》的第3版,第3版保持了第2版内容全面、深入的特点,主要完成全部知识的...本书还全面介绍了Servlet 3.0的新特性,以及Tomcat 7.0的配置和用法,本书的示例应该在Tomcat 7.0上运行。