
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 · 4691 阅读 · 0 评论 -
使用注解运用SpringMVC
1.导入相关架包spring、spring web、spring webmvc2.编写控制层1)@Controller 表明控制层的身份2)@RequestMapping("/名字") 给定访问控制层的路由3)@RequestMapping("/名字") 给定该方法访问的路由3.配置springmvc.xml1)扫描控制层(com.fs.controller为控制层所在的包)2)…3)扫描上述的@RequestMapping…4)加前缀、后缀4.配置web.xml(一些固定原创 2020-06-04 11:26:49 · 125 阅读 · 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 · 717 阅读 · 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 · 738 阅读 · 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 · 885 阅读 · 2 评论 -
spring(三)——AOP(代理、AOP的应用、事务)
spring目录三Ⅰ、AOPⅠ、AOP面向切面(AOP)编程,对面向对象(OOP)编程的补充。不改变源代码的情况下,加入额外的功能。使用动态代理实现,下面介绍动态代理。面向切面:从左往右,横向编程切入(插队);切面:aspect(通知+切点)面向对象:自上而下,纵向编程(一步一步的来);对象:类截图——介绍动态代理之前,先了解静态代理...原创 2020-11-06 11:37:01 · 498 阅读 · 0 评论 -
spring(二)——spring-jdbc、spring中(QueryRunner、整合归纳连接池、常用注解、单元测试、纯注解实现业务逻辑)
QueryRunner与Spring-jdbc总结QueryRunner自动映射,所以bean实体类属性名必须与数据库字段名相同,不同需要取别名;配置数据源通过setter方法。Spring-jdbc手动映射,所以属性名与字段名之间没有要求,写起来就比较麻烦,但是灵活;配置数据源通过构造方法。纯注解实现业务 什么意思?1)使用注解和使用xml配置的原则是——自定义的类使用注解;使用别人的框架(工具类)来完成业务就使用xml配置,主要是使用别人的代码,根本没必要也不好修改代码。2)现在将别人原创 2020-11-03 22:13:14 · 1029 阅读 · 0 评论 -
Spring(一)——简介、IOC(控制反转)、DI(依赖注入)
**控制反转(Inversion of control),自定义类的权力交给IOC容器,由spring容器来创建类,从而降低类与类之间的联系,松耦合性。****举例说明——** 今天穿鞋子的时候,有一支袜子找不到了,于是,“妈,你看到我另一支袜子没有,帮我找一找。没找到就再帮我买几双好看的袜子。” 放学回家,看见鞋柜上放着一盒袜子,我又问我妈妈,“妈,袜子没找到吗?这是又买了几双哦。”到此结束,整个过程中我没关心怎么找的,没找原创 2020-11-02 22:10:24 · 383 阅读 · 0 评论