spring
文章平均质量分 89
spring相关内容
陈年_H
永远年轻,永远热泪盈眶
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
整合ssm——实现登录功能(前后端完全分离)
ssm目录Ⅰ、配置配置文件一、mybatis主配置文件mybatisConfig.xml二、mybatis映射配置文件***mapper.xml三、spring配置文件applicationContext.xml四、web.xmlⅡ、 流程: 前端发送请求由浏览器发送到tomcat,交给dispatcherServlet;dispatcherServlet调用controller,controller调用service,service调用dao,dao与数据交互。 步骤: 1)发送请求——>创建前端页原创 2020-11-12 22:51:34 · 4827 阅读 · 0 评论 -
使用注解运用SpringMVC
1.导入相关架包 spring、spring web、spring webmvc 2.编写控制层 1)@Controller 表明控制层的身份 2)@RequestMapping("/名字") 给定访问控制层的路由 3)@RequestMapping("/名字") 给定该方法访问的路由 3.配置springmvc.xml 1)扫描控制层 (com.fs.controller为控制层所在的包) 2)… 3)扫描上述的@RequestMapping… 4)加前缀、后缀 4.配置web.xml (一些固定原创 2020-06-04 11:26:49 · 144 阅读 · 0 评论 -
spring——maven项目中spring整合mybatis
原理:spring整合mybatis就是动态代理拿到代理对象(sqlSession),使用代理对象通过dao层操作数据库,over!!! 目的:使用spring整合mybatis后,通过id查询school数据库中的student表中的字段,并打印在控制台。 <!--注入sqlSessionFactory--> <!--sqlSession操作数据库,但是由sqlSessionFactory生产sqlSessionFactory--> <!--这里的sqlSessionFac原创 2020-11-05 18:13:25 · 767 阅读 · 0 评论 -
springMVC(二)——处理返回值、常用注解、文件上传下载、异常处理、Servlet过滤器、拦截器
零、注意 一、maven web项目中,不能直接访问静态资源(html、css、js等)。 1、为什么不能直接访问静态资源? 因为拦截的是/和/*.jsp所以路径为/*.html也会被拦截,但是dispatcherServlet不能处理这些html,需要交给tomcat默认的servlet去处理。 2、如何交给tomcat默认的servlet处理? ✳①交给默认servlet<mvc:defalut-servlet-handler></mvc:defalut-servlet-handler原创 2020-11-08 21:54:25 · 809 阅读 · 3 评论 -
springMVC(一)—— 简述web项目、简述MVC设计模式、springMVC入门(案例、传递参数)
Ⅰ、补充回顾 一、web项目 什么是web项目? 发布在服务器上,能通过网络使用浏览器访问的项目。 什么是静态、动态资源? 静态资源:前端框架(html、css、js等),通过浏览器直接访问,不会被更替的资源。 动态资源:与数据库交互,时时可发生改变。 执行顺序是什么样子的? 【待补充】 二、MVC设计模式 M:model模型(bean、dao、service),业务逻辑 V:view视图(html、css、等),客户端(浏览器)展示出来的部分 C:controller控制(servlet),处理客户端请求原创 2020-11-05 21:42:35 · 964 阅读 · 2 评论 -
spring(三)——AOP(代理、AOP的应用、事务)
spring目录三Ⅰ、AOP Ⅰ、AOP 面向切面(AOP)编程,对面向对象(OOP)编程的补充。不改变源代码的情况下,加入额外的功能。使用动态代理实现,下面介绍动态代理。 面向切面:从左往右,横向编程切入(插队);切面:aspect(通知+切点) 面向对象:自上而下,纵向编程(一步一步的来);对象:类 截图—— 介绍动态代理之前,先了解静态代理 ...原创 2020-11-06 11:37:01 · 549 阅读 · 0 评论 -
spring(二)——spring-jdbc、spring中(QueryRunner、整合归纳连接池、常用注解、单元测试、纯注解实现业务逻辑)
QueryRunner与Spring-jdbc总结 QueryRunner自动映射,所以bean实体类属性名必须与数据库字段名相同,不同需要取别名;配置数据源通过setter方法。 Spring-jdbc手动映射,所以属性名与字段名之间没有要求,写起来就比较麻烦,但是灵活;配置数据源通过构造方法。 纯注解实现业务 什么意思? 1)使用注解和使用xml配置的原则是——自定义的类使用注解;使用别人的框架(工具类)来完成业务就使用xml配置,主要是使用别人的代码,根本没必要也不好修改代码。 2)现在将别人原创 2020-11-03 22:13:14 · 1091 阅读 · 0 评论 -
Spring(一)——简介、IOC(控制反转)、DI(依赖注入)
**控制反转(Inversion of control),自定义类的权力交给IOC容器,由spring容器来创建类,从而降低类与类之间的联系,松耦合性。** **举例说明——** 今天穿鞋子的时候,有一支袜子找不到了,于是,“妈,你看到我另一支袜子没有,帮我找一找。没找到就再帮我买几双好看的袜子。” 放学回家,看见鞋柜上放着一盒袜子,我又问我妈妈,“妈,袜子没找到吗?这是又买了几双哦。”到此结束,整个过程中我没关心怎么找的,没找原创 2020-11-02 22:10:24 · 431 阅读 · 0 评论
分享