当前位置:网站首页 > Java基础 > 正文

java搭建基础框架



搭建一个简单的Java MVC框架

  • 一 . 前言
  • 二. 代码实现
  • 1. 思路分析
  • 2. 代码实现
  • 2.1 Controller注解
  • 2.2 RequestMapping注解
  • 2.3 UserController
  • 2.4 MethodBean
  • 2.5 DispatcherServlet
  • 2.6 ClassScannerUtils
  • 2.7 web.xml文件配置
  • 2.7 pom.xml文件配置
  • 三. 测试
  • 1. 部署tomcat
  • 2. 访问测试
  • 四. 总结

一 . 前言

java 怎么搭建框架 java框架搭建步骤_java

二. 代码实现

1. 思路分析

  1. 获得请求的URI和项目部署路径, 截取获得映射路径 eg: /user/login
  2. 扫描某个包里面的所有类的字节码对象集合List
  3. 遍历字节码对象集合List
  4. 获得类里面的所有的Method
  5. 遍历所有的Method
  6. 获得method上面的注解的value属性值
  7. 判断value属性值是否和获得映路径一致, 一致就调用method

2. 代码实现

2.1 Controller注解

这个注解打在类身上,主要是为了解决我们在总的控制器类里面解析太多类的问题以后只要解析哪个类身上打上这个注解,我们就解析哪个类。

 

2.2 RequestMapping注解

此注解注解方法,表示映射路径

 

2.3 UserController

所有有关用户操作的请求,都交给这个controller来完成

  • 类上打注解 @Controller
  • 方法上打注解 @RequestMappting
 

2.4 MethodBean

用来封装 被调用的方法和 调用这个方法用到的实例对象,这里用Lombok注解生成构造方法。

 

2.5 DispatcherServlet

  1. 它是一个servlet,要抓住指定的请求
  2. 重写两个方法 init方法和service
  3. 注册DispatcherServlet,使用xml方式来注册
 

2.6 ClassScannerUtils

这是一个工具类,用来获取包下的所有class的实例。

 

2.7 web.xml文件配置

配置DispatcherServlet,这配置抓取 *.do 的请求,可任意配置。

 

2.7 pom.xml文件配置

配置项目依赖jar包

 

三. 测试

1. 部署tomcat

java搭建基础框架java 怎么搭建框架 java框架搭建步骤_java 怎么搭建框架_02

2. 访问测试

  • 启动tomcat,在浏览器中访问
  • 控制台中执行了UserController的register方法,访问成功

四. 总结

此案例实现了一个简单的MVC框架,对学习理解Java中最常用的SpringMVC框架有一定的帮助。

  • 上一篇: java基础整型包
  • 下一篇: java基础25天视频
  • 版权声明


    相关文章:

  • java基础整型包2025-04-23 13:58:03
  • java 基础学习笔记2025-04-23 13:58:03
  • 学习基础技术java2025-04-23 13:58:03
  • java基础英语词汇2025-04-23 13:58:03
  • java基础代码游戏2025-04-23 13:58:03
  • java基础25天视频2025-04-23 13:58:03
  • 熟练掌握java基础2025-04-23 13:58:03
  • java基础算法公开课2025-04-23 13:58:03
  • java编程基础32025-04-23 13:58:03
  • 有java基础学python2025-04-23 13:58:03