zoukankan      html  css  js  c++  java
  • 如何开发一个java开源框架-----Jvn框架之实现过滤静态文本跟参数转成实体类(第三讲)

    前言

    一 、

    博主正在教大家如何开发一个javaEE框架(Jvn框架),帮助你们:
    1,为什么要使用java的框架,以及框架能带来什么好处。
    2,帮助你们理解框架的原理。
    3,框架是如何实现的。
    4,怎样去开发一个属于自己的java框架。


    二、
    目前开发的框架名字叫Jvn框架,本博主的名字:八哥解说,带领大家入门开发框架。
    Jvn框架包含了以下特点:
    1,mvc框架,类似StringMvc或者是struts那样的web框架,从此不在写servlet,从此不用在web.xml写servlet配置。

    2,orm框架,类似hibernate或者ibatis那样的框架,从此不在为复杂的jdbc操作烦恼。

    3,spring框架,类似spring的框架,从此不在为bean的管理烦恼;

    4,cache缓存机制。

    5,定时调度。

    6,自动生成在线文档。

    7,拦截器

    三、
    每一篇博文都有视频详细解以及对应的源码,而且视频是连续的,想学习Jvn框架是如何开发的,建议从第一篇博文 Jvn入门读起。

    本次博文内容

    接着上次的内容继续更新:

    1,抽象类跟普通类跟接口区别
    2,过滤静态文本
    3,将传进来的参数转化成实体类

    问题2的实现是:由于静态文本的uri是 .jsp,.html,.txt,.jpg。
    所以根据Url中是否存在“.”,来判断是否经过我们的JvnFilter过滤器

    问题3实现思路:获取Url或者表单中传来的 params装进一个Map里面,
    再根据要转的对象的class 拿出该对象的 所有set方法,
    执行set方法来注入值,从而达到属性注入。

    视频跟源码的下载地址:

    http://pan.baidu.com/s/1jGKjh0y

    视频都是一集一集更新过来的,刚来的朋友可以下载之前的视频,重新看起。

    Ps:视频跟代码都会持续更新,希望大家喜欢,多多支持。 

        QQ:245223343  永远的八哥

  • 相关阅读:
    OpenCV之图像归一化(normalize)
    虚拟机网络模式说明
    大端模式和小端模式
    ASCII、Unicode、UTF-8、UTF-8(without BOM)、UTF-16、UTF-32傻傻分不清
    MFC窗口通过OpenCV显示图片
    基于FFmpeg的Dxva2硬解码及Direct3D显示(五)
    PyQt5播放实时视频流或本地视频文件
    PyQt5信号与槽关联的两种方式
    PyCharm离线安装PyQt5_tools(QtDesigner)
    DC: 8
  • 原文地址:https://www.cnblogs.com/everxs/p/4529725.html
Copyright © 2011-2022 走看看