spring
文章平均质量分 79
稳住,别浪,慢慢来,我能翻
主攻Java,喜欢接触一些新技术
展开
-
SpringSecurity自定义登录页面跳转时访问页面302(坑位总结)
form表单提交和成功页面跳转必须是post请求自定义的login.html中,form表单的method必须是post<form action="/login" method="post"> 用户名:<input type="text" name="username"/></br> 密码:<input type="password" name="password"/> <input type="submit" value="原创 2021-10-11 16:43:57 · 6059 阅读 · 4 评论 -
Hello,SrpingMVC 之 由Servlet进阶SpringMVC的初级学习
SpringMVC学习(一)1.复习Servlet新建一个maven项目总,导入依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency>原创 2021-09-06 17:34:55 · 205 阅读 · 0 评论 -
带你一步一步深入源码!-SpringMVC的请求映射原理
请求映射原理问题情景你是否有这样的疑问:我编写的Controller中,我写的请求Mapping,SpringBoot怎么知道我要的是这一个,它是如何精准的执行我需要的方法的?还有,欢迎页的显示,我并没有写的Mapping,但是SpringBoot能找到,为什么?那么接下来,本文将共同带你一起一步一步深入源码,请准备好你的IDEA,一步一步跟着本文来慢慢理解,相信你会有所收获,我们带着问题来看看!问题剖析我们知道,在springboot中,我们的web请求都是交给springmvc中来做的,而spr原创 2021-09-06 16:14:46 · 255 阅读 · 0 评论 -
springboot从入门到精通(1)之手把手教你hello及常见问题解答
Spring Boot系列之helloworld1.IDEA如何创建Spring Boot项目然后跳到下一个目录,在下拉框中选择版本,为最新版,添加依赖,我这里是想创建一个web项目,就把Spring Web勾选上选择finish就可以完成spring boot项目的创建,等待一段时间,IDEA把依赖下载好就可以直接运行2.目录介绍与SSM类似,同样可以同样将目录划分为控制层,持久层,bean层,service层,后续再由sprng boot的新特性做调整在springboot中铭记一句话:原创 2021-08-19 16:41:46 · 331 阅读 · 0 评论 -
五篇教你掌握spring之五:Spring与mybatis的整合以及事务的织入
Spring与mybatis的整合以及事务的织入整合Mybatis创建依赖我们需要用到junit,mysql驱动,mybatis,spring-webmvc,spring-jdbc,aspectjweaver<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>原创 2021-07-31 16:32:48 · 261 阅读 · 0 评论 -
五篇教你掌握spring之四:代理模式介绍及Spring的AOP实现
代理模式介绍及Spring的AOP实现AOP前情之代理模式静态代理角色分析:抽象角色:一般会用接口或者抽象类来解决真实角色:被代理的角色代理角色:代理真实角色,代理真实角色后,我们一般会做一些相关业务的处理客户:访问代理对象的人模拟静态代理现有service业务是增删改查Service接口package com.lwh.service;public interface Service { public void add(); public void delete原创 2021-07-31 16:28:28 · 219 阅读 · 0 评论 -
五篇教你掌握spring之三:详解Spring的bean以及注解开发
详解Spring的bean以及注解开发各种复杂类型的依赖注入我们采用一个类的大杂烩的形式,新建一个Studentpackage com.lwh.pojo;import java.util.*;public class Student { private String name; private Address address; private String[] books; private List<String> hobbys; priva原创 2021-07-31 16:23:35 · 223 阅读 · 0 评论 -
五篇教你掌握Spring之二:Spring的常见配置
Spring的常见配置别名(alias)<!-- alias的name属性是已创建的bean的id,给他取个别名叫user2--><bean id="hello" class="com.lwh.pojo.User"> <constructor-arg name="name" value="名字"/> <constructor-arg name="age" value="123"/></bean><ali原创 2021-07-31 16:13:23 · 190 阅读 · 0 评论 -
五篇教你掌握spring之一:Spring的简单入门
Spring的简单入门IOC理论介绍为什么要使用控制反转(IOC),下面我们来看一段代码也就是往常我们写项目,采用的三层架构UserDao接口:package com.lwh.dao;public interface UserDao { public void getUser();}UserDaoImpl实现类:package com.lwh.dao;public class UserDaoImpl implements UserDao{ @Override原创 2021-07-31 16:10:00 · 207 阅读 · 0 评论