随笔分类 -  SpringMVC框架

手写SpringMVC框架
摘要:7.1 IOC (inversion of control) – 反转控制 1) 之前我们在学JSP的时候,在CoreServlet中,我们创建xxxDao对象是如何创建的? IXxxDao xxxDao = new XxxDaoImpl( ) ; 这种写法new了一个XxxDaoImpl类,这样使 阅读全文
posted @ 2022-08-17 21:49 雾里看瓜 阅读(102) 评论(0) 推荐(0) 编辑
摘要:10. 什么是ThreadLocal ThreadLocal翻译成中文比较准确的叫法应该是:线程局部变量。或称为 线程本地变量 这个玩意有什么用处?先解释一下,在并发编程的时候,一个单例模式的类的属性,如果不做任何处理(是否加锁,或者用原子类)其实是线程不安全的,各个线程都在操作同一个属性,比如Co 阅读全文
posted @ 2022-08-17 21:49 雾里看瓜 阅读(411) 评论(0) 推荐(0) 编辑
摘要:8. 过滤器 8.1 编写字符过滤器 CharacterEncodingFilter 复制项目mymvc4,新建项目mymvc5 package com.hy.filter; import java.io.IOException; import javax.servlet.Filter; impor 阅读全文
posted @ 2022-08-17 21:48 雾里看瓜 阅读(125) 评论(0) 推荐(0) 编辑
摘要:什么是业务对象?什么是耦合/依赖? 如何解決 阅读全文
posted @ 2022-08-17 20:58 雾里看瓜 阅读(199) 评论(0) 推荐(0) 编辑
摘要:1 .解决跳转问题:添加一个login方法,跳转返回一个字符串。 中央控制器DispacherServlet调用EmpController,所以字符串返回给中央控制器。如下图所示:中央控制器帮我们统一的做 资源的转发(forward/include) 或 重定向。 1.1 更新 EmpControl 阅读全文
posted @ 2022-04-10 19:10 雾里看瓜 阅读(144) 评论(1) 推荐(0) 编辑
摘要:1 新建DispatcherServlet 1.2 在src目录下,新建applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans id="b1"> <bean id="emp" class="xxx.controller 阅读全文
posted @ 2022-04-05 17:04 雾里看瓜 阅读(90) 评论(1) 推荐(1) 编辑
摘要:一.  为什么要用SpringMVC框架以前是怎么做项目的 ? CoreServlet,起到一个中心处理器作用。所有的请求到服务器,服务器给CoreServlet,在里面处理所有表的增删改查,跳转也在里面做。 以前做部门就是 DepServlet/ds? 每个模块都访问自己的Servlet。干脆就提出一个核心的CoreServlet,处理 阅读全文
posted @ 2022-04-05 16:30 雾里看瓜 阅读(199) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示