- 博客(11)
- 收藏
- 关注
原创 Spring 笔记 将请求映射到控制器
将请求映射到控制器dispatcher servlet处理映射会根据请求所携带的URL来定位控制器,他将控制器的bean名称映射到该URL的pattern。这种映射类似于使用web.xml文件中的元素将url映射到servlet的方式。Spring MVC提供了以下三种实现处理程序映射的类:BeanNameUrlHandlerMapping classSimpleUrlHandlerM...
2019-09-19 15:50:49 211
原创 Spring 笔记 -spring mvc建立和请求处理
建立Spring MVC一个web请求的流程DIspatcher Servlet的功能是识别和分配request给controller,同时也会识别Response来调用web。Controller会识别用哪种方法(service)处理请求,也会返回处理结果。首先需要创建和配置dispatcher servlet(有些IDE会自动建立和配置)Dispatcher 在用户请求传递给控制...
2019-09-17 16:57:36 129
原创 Spring笔记(七)Spring MVC 处理请求流程
jsp中 controller做所有的事情在Spring MVC中,controller不在做所有事MVC的核心思想是将业务逻辑从UI中分离出来,时他们能够独立地更改且互不影响。Spring web MVC 框架利用Spring框架的AOP和DI特性来创建松散耦合的应用程序。SpringMVC框架在处理用户请求时使用了以下组件:处理程序映射(handler mapping)contro...
2019-09-12 15:43:15 205
转载 spring 笔记(六) autowiring自动装配
两个测试类package cn.ganlixin.pojo;public class Major { private String name; private String category; // 此处省略了无参构造方法、有参构造方法、getter和setter、toString方法 }package cn.ganlixin.pojo...
2019-09-09 17:01:04 185
原创 Spring 笔记(五) 属性注入(新)
bean调用的新思路,属性注入的原理就是bean所调用的目标类文件里有需要赋值的参数,在bean中以property的形式注入 或 用构造方法注入注入后自动匹配需要赋值的变量(参数)最后bean被实例调用,实例(对象)中的参数是有值的。详细注入方式如下:1.set方法注入是我们开发中用的比较多的一种注入方式,举个例子:假设我有一个User对象,想通过set方...
2019-09-09 16:39:09 84
原创 Spring 笔记(四) bean的属性和参数调用
bean调用的新思路,属性注入的原理就是bean所调用的目标类文件里有需要赋值的参数,在bean中以property的形式注入 或 用构造方法注入注入后自动匹配需要赋值的变量(参数)最后bean被实例调用,实例(对象)中的参数是有值的。同样的,目标类文件里有需要赋值的object类时,在property里用ref调用准备好的bean,来给目标类文件里的对象赋值。...
2019-09-06 22:31:04 471
原创 Spring笔记(三) bean的注入与调用
在应用程序对象之间创建和管理关联的过程构成了DI的核心,通常称为连接。将依赖项注入应用程序对象,需要在基于XML的配置文件中配置它们。在XML文件中,你需要先对想要调用的对象定义一个Bean。在其他文件里即可调用这个Bean,来实现调用该对象。创建一个Java例子:Sports首先写一个想要调用的类(对象):team.java文件地址为“sports/team”pu...
2019-09-05 21:34:17 585
原创 Spring 笔记(二)
Spring 有七个模块(组成成分) core DAO ORM AOP MVC Application Context Web context 对部分模块的理解 对于context, context包含了application或web范围内的bean的定义和生命周期类似container,可以用来调用范围内的...
2019-09-04 17:25:01 85
原创 Spring 笔记(一)
Spring 笔记(一)Spring的简介和特征简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式)轻量级开源框架。Spring的特征 控制反转(IOC) 依赖注入(Dependency Injection) AOP 可插拔性(Pluggability) 容器(container) 轻量级(li...
2019-09-04 17:04:06 120 1
原创 PTA 1039 到底买不买 (C语言)
PTA 1039 到底买不买 (C语言)#include<stdio.h>int main(){char a[1001];char b[1001];char c;int totala,totalb,match;totala=totalb=match=0;for(int i=0;(c=getchar())!=’\n’;i++){a[i]=c;totala++;}...
2019-02-25 16:32:06 384
原创 PTA 乙级 1018 锤子剪刀布 (C语言版)
PTA 乙级 (C语言版)PTA 乙级 1018 锤子剪刀布 (C语言版)1018 锤子剪刀布 (20 分)大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第 1 行给出正整数 N(≤105),即双方交锋的次数。随后 N 行,每行给出一次交锋的信息,即甲、...
2019-01-20 16:55:54 476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人