YangMVC
TaiJi1985
这个作者很懒,什么都没留下…
展开
-
高效快捷简便易用的基于JSP的开源框架 MVC+ORM框架- YangMVC
开发目的@copyright 杨同峰 保留所有权利 本文可以转载,但请保留版权信息本人高校教师,带着一门动态网站设计课程,前面讲HTML+CSS+DIV,后面将JSP+JDBC+Struts+Hibernate+Spring。对SSH的难用深有体会。从一个空白项目开始配置完SSH,需要20分钟。别吐槽,这还是熟练的情况下。。。如果你有模板当然binggo就好了。但。。。这不是一个框架应该有的样子。框原创 2016-05-20 18:38:22 · 8821 阅读 · 2 评论 -
YangMVC1.2版本-更新日志-文件上传
下载http://git.oschina.net/yangtf/YangMVC/attach_files框架简介http://blog.csdn.net/taiji1985/article/details/51463480更新说明这个版本主要是添加了文件上传的处理。我们一般对于上传文件的处理方式是: 先将用户的上传存入一个文件中,随后将文件的相对路径存入数据库的某个字段。吐槽jsp默认的文件处理实原创 2016-05-24 15:31:02 · 809 阅读 · 1 评论 -
YangMVC中的单例模式
所谓单例模式默认的处理方法是来一个请求,创建一个控制器对象,让其处理该请求。这种设计是为了防止多个不同的请求互相干扰。然而如果你没有使用类成员变量存储信息(如果用了,不同请求之间会相互影响),那么用一个控制器对象就可以处理所有的请求。这个时候,你希望框架只创建一个对象来处理所有与这个控制器相关的请求。 这种方式可以减少内存消耗(特别是当访问量很大的时候),提高响应速度(不需要每次来请求都创建对象)在原创 2016-05-26 10:08:38 · 685 阅读 · 0 评论 -
常用的JDBC封装类DBHelper
常用的JDBC封装类DBHelperpackage com.yang;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class DBHelper {原创 2016-07-03 12:42:59 · 3136 阅读 · 0 评论 -
YangMVC教程- 如何实现分页
说明使用YangMVC, 用户访问一个url时,这个请求会被映射到控制器类的一个方法上。实现一个数据列表功能时,在控制器中进行数据库查询,随后交给JSP来显示。分页功能是非常常见的功能,而分页的导航条实现起来比较复杂。如共有1000条数据,每页显示10条,当前是第30页,导航条显示十个相邻的页面的链接。 那么导航条应当显示什么? 应该显示 25 26 27 28 29 的链接 , 31 32 33原创 2017-05-25 09:32:32 · 557 阅读 · 0 评论 -
YangMVC教程-如何实现用户登录
登录逻辑为了实现登陆功能,应当弄清楚一下问题:其一,用户如何将他的用户名和密码提供给系统。其二,系统如何接受用户发来的信息。其三,如何通过数据库查询进行账户的验证。其四,如何使得系统记住登陆状态。其五,登陆后如何获取当前登陆用户的信息。下面将逐一解决上述问题。 其一,对于Web应用,一般使用一个表单(Form)收集用户的信息。在用户访问登陆网页时,提供一个表单给用户,允许用户输入用户名和密码,这个原创 2017-05-22 11:11:01 · 1652 阅读 · 0 评论 -
YangMVC实现下载功能
YangMVC 1.8.5 的Controller类添加了download函数。在用户编写的控制器中可以直接使用这个函数,提供下载功能。public class MyController extends Controller{ public void down(){ download("/a.jpg"); }}访问 http://localhost:8080/m原创 2017-06-08 10:08:48 · 461 阅读 · 0 评论