自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 SpringMVC乱码问题+异常处理

乱码问题使用springmvc中自带的过滤器,但是不能解决get乱码<filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encodi

2020-12-07 20:11:16 121

原创 SpringMVC控制器Controller

SpringMVC控制器Controller注解形式的Controller@Controller声明一个类是控制器@RequestMapping("")映射访问路径入参绑定简单类型当请求中的参数名和处理器中的形参名保持一致,这时会将请求参数和形参进行绑定。,表示从request请求中获取数据并绑定数据推荐使用包装类型,接受null值如果需要将不同名的参数进行绑定,可以使用如下注解@RequestParam(value=”请求中的参数名”)还有两个属性required:是

2020-12-07 19:23:05 162

原创 SpringMVC解释+配置

SpringMVCMVC:Model(模型) 、View(视图)、 Controller(控制器)SpringMVC特点轻量级,简单易学高效,基于请求响应的MVC框架;天生与Spring框架集成(如IoC容器、AOP等);提供强大的约定大于配置的契约式编程支持;非常容易与其他视图技术集成,如Velocity、FreeMarker等等,因为模型数据不放在特定的API里,而是放在一个Model里(Map数据结构实现,因此很容易被其他框架使用);DispatcherServlet执行原理

2020-12-07 18:49:39 66

原创 SpringAOP初学

Spring AOP一.AOP底层实现使用的是动态代理个人理解(还不太懂反射勿喷):动态代理把你要代理的类在复制一份并且把增强的方法也加入JDK动态代理对父接口做代理,创建快,运行慢,实现接口CGlib动态代理Asm字节码框架生成父类,并重写核心业务方法,创建慢,运行快类和方法不允许使用final修饰二.Spring的AOP相关概念a.连接点(JoinPoint)  是指哪些方法被拦截到b.切入点(pointcut)  是指我们要对哪些连接点进行拦截的定义(什么位置)c.

2020-12-06 18:02:23 75

原创 SpringIoC注解+Junit整合

SpringIoC注解+Junit整合一.IoC的注解形式添加注解后,需要在.xml配置文件中开启注解扫描。<context:component-scan base-package=“com”></context:component-scan>注解可以不添加id属性值,默认为类的首字母小写@Component(“id属性”)注解应用与类上,该注解表示将对应的类放入到spring容器中,等价于特殊注解@Service 用于注解业务层组件@Controller 用于

2020-12-06 17:42:32 120

原创 Spring的IoC和DI初学

Spring的IoC和DI一、搭建spring1.导包2.创建配置文件ApplicationContext.xml3.在配置文件(xml/容器)中创建bean对象<bean id="" class=""></bean>二.IoC控制反转将控制对象的权限交给第三方(Spring)IoC底层实现:工厂–反射–xml1.IoC实现配置<bean>Spring工厂获取BeanFactory 的子接口ApplicationContextApplicat

2020-12-06 17:20:38 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除