![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaEE
JavaEE
拢龙的小朋友
这个作者很懒,什么都没留下…
展开
-
eclipse 如何 安装 svn 插件
方式一(需要网络)eclipse 商店线上安装eclipse -> help -> Marketplace -> svn -> install方式二(需要网络)需要网络,但是不需要商店eclipse -> help -> install new software … -> add ->http://subclipse.tigris.org/update_1.6.x(subversion 1.6.x)http://subclipse.tigris.原创 2020-08-21 17:30:52 · 184 阅读 · 0 评论 -
SpringMVC拦截器的使用
(1) 新建拦截器类,实现HandlerInterceptor接口,并实现其中定义的方法:import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; /**原创 2020-08-20 21:04:59 · 127 阅读 · 0 评论 -
拦截器与过滤器的区别
过滤器Filter:依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过滤低俗文字、危险字符等。拦截器Interceptor:依赖于web框架,在SpringMVC中就是依赖于SpringMVC框架。在实现上基于Java的反射机制,属于面向切面编程(AOP)的一种运用原创 2020-08-20 21:02:42 · 91 阅读 · 0 评论 -
SpringMVC
SpringMVC框架特点清晰地角色划分。灵活的配置功能。提供了大量的控制器接口和实现类。真正做到与View层的实现无关(JSP、Velocity、Xslt等)。国际化支持。面向接口编程。Spring提供了Web应用开发的一整套流程,不仅仅是MVC,他们之间可以很方便的结合一起。MVC设计模式模型(Model)-对应组件:JavaBean。视图(View)-对应组件:JSP或者HTML文件。控制器(Controller)-对应组件:Servlet。MVC 优点:多视图共享一个原创 2020-08-19 10:38:00 · 78 阅读 · 0 评论 -
使用注解实现IOC和AOP
使用注解实现IOC(1)注解方式可以将Bean的定义信息和Bean实现类结合在一起,Spring提供的注解有:@Component:实现Bean组件的定义。@Repository:用于标注DAO类。@Service :用于标注业务类。@Controller :用于标注控制器类。例如以下代码,指明userDao是UserDaoImpl的实例名称:@Repository("userDao") public class UserDaoImpl implements UserDao { …}原创 2020-08-19 09:00:08 · 260 阅读 · 0 评论 -
控制反转(IoC)
控制反转将组件对象的控制权从代码本身转移到外部容器。组件化的思想:分离关注点,使用接口,不再关注实现。(目的:解耦合。实现每个组件时只关注组件内部的事情)依赖的注入:将组件的构建和使用分开。 当某个角色(比如一个java实例,调用者)需要另一个角色(另一个java实例,被调用者)的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但是在spring里,创建被调用者的工作不再由调用者来完成。因此被称原创 2020-08-17 18:33:05 · 176 阅读 · 1 评论 -
SSM框架
SSM框架,是Spring + Spring MVC + MyBatis的缩写。 Spring依赖注入DI来管理各层的组件,使用面向切面编程AOP管理事物、日志、权限等。 Spring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调原创 2020-08-17 18:16:13 · 136 阅读 · 0 评论