Spring全家桶
文章平均质量分 81
Spring大家族
devp_yang
当你觉得太累的时候,说明...你正走在上坡路,坚持走过去,就会有进步,每一步,都会到达一个新高度。目光所及,每一处,都有新风景。轻松,是留给走下坡路的人,不要在本该奋斗的年纪,选择了安逸,你爬得高,走得远,不是为了让世界看到,而是为了,看到更广阔的世界。
展开
-
Spring 5 学习整理
Spring 是一个轻量级的IOC容器框架原创 2022-08-27 07:06:29 · 396 阅读 · 0 评论 -
shiro 入门
<dependencies> <!-- 基础展示 仅引入此包,有其它需要的可以去http://shiro.apache.org/download.html --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> ...原创 2020-08-07 18:01:42 · 103 阅读 · 0 评论 -
SpringMVC05 RESTful风格
1、RESTful 是什么RESTful 是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。2、传统方式操作资源查询(GET)http://127.0.0.1/item/queryUser?id=1新增(POST)http://127.0.0.1/item/saveUser更新(POST)http://127.0.0.1/item/updateUser删除(GET或原创 2020-07-25 17:24:45 · 116 阅读 · 0 评论 -
SpringMVC04 使用注解开发
1、spring 配置文件配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"原创 2020-07-25 15:41:01 · 107 阅读 · 0 评论 -
SpringMVC03 执行原理
SpringMVC常用注解@Controller:负责注册一个bean 到spring 上下文中@RequestMapping:控制器指定可以处理哪些 URL 请求@RequestBody:用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上 ,再把HttpMessageConverter返回...原创 2019-03-09 17:32:09 · 251 阅读 · 0 评论 -
SpringMVC02 初识SpringMVC
SpringMVC是什么原创 2019-03-08 15:53:58 · 331 阅读 · 0 评论 -
SpringMVC01 Servlet回顾
1、idea创建一个web项目,引入相关依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency> <d原创 2020-07-25 10:15:49 · 108 阅读 · 0 评论 -
Spring08 声明式事务
1、回顾事务事务是什么?事务是一组原子操作单元,从应用角度说,就是一组业务,从数据库角度说,就是一组SQL指令,要么全部执行成功,要么全部执行失败。解决了数据安全问题,非常重要!事务的四个属性(ACID)原子性(Atomicity):事务中的操作要么全部成功,要么全部失败一致性(Consistency):在事务执行前后,数据状态保持一致性隔离性(Isolation):一个事务的处理不能影响另一个事务的处理持久性(Durability):一个事务一旦被提交,它对数据库中数据的改变就是永久性原创 2020-07-24 18:50:32 · 80 阅读 · 0 评论 -
Spring09 整合mybatis
1、引入依赖 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.39</version> </dependency>原创 2020-07-24 17:59:23 · 96 阅读 · 0 评论 -
Spring08 AOP
1、静态代理角色分析:抽象角色:一般会使用接口或抽象类来解决public interface Rent { void rent();}真实角色:被代理的角色public class Host implements Rent{ public void rent() { System.out.println("房东有房子出租"); }}代理角色:代理真实角色,一般会有些附属操作public class Proxy implements R原创 2020-07-17 16:46:03 · 147 阅读 · 0 评论 -
Spring07 Java配置
1、创建一个对象@Componentpublic class User { @Value("Amy") public String name; public String getName() { return name; } public void setName(String name) { this.name = name; }}2、声明一个配置类来代替bean.xml// 这个注解也会被Spring容器托原创 2020-07-16 08:18:56 · 110 阅读 · 0 评论 -
Spring06 注解开发
1、注解开发的前提需要有 aop 的依赖,我们在导入 mvc 坐标的时候会自动依赖进来<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId&原创 2020-07-16 07:07:42 · 103 阅读 · 0 评论 -
Spring05 Bean的自动装配
1、简单介绍自动装配是 Spring 满足 bean依赖的一种方式,Spring 会在上下文中自动寻找,并自动给 bean 装配属性。Spring 中有三种装配的方式在 xml 中显示的配置 (前面几篇博客都用的显示xml配置)在 java 中显示的配置隐式的自动装配bean(重要)2、测试环境准备一条狗public class Dog { public void shout(){ System.out.println("汪汪汪~~~"); }}原创 2020-07-15 20:06:33 · 139 阅读 · 0 评论 -
Spring04 DI
1、基于构造函数注入构造参数名注入<bean id="address" class="com.study.pojo.Address"> <property name="address" value="China"/></bean><bean id="people" class="com.study.pojo.People"> <!-- 基本类型注入 --> <constructor-arg name="n原创 2020-07-15 17:32:17 · 116 阅读 · 0 评论 -
Spring03 配置介绍
1、别名<bean id="people" class="com.study.pojo.People"> <property name="name" value="Amy"/> <property name="age" value="2"/></bean><!-- 给bean设置别名--><alias name="people" alias="anotherName"/>2、bean 的配置<!--原创 2020-07-15 16:51:03 · 151 阅读 · 0 评论 -
Spring02 IOC
1、IOC 理论推导Dao 层接口public interface UserDao { void getUser();}Dao 层实现类// 实现一public class UserDaoImpl implements UserDao { public void getUser() { System.out.println("默认获取用户信息方式"); }}// 实现二public class UserDaoMysqlImpl implem原创 2020-07-15 15:40:54 · 87 阅读 · 0 评论 -
Spring01 简介
1、简介Spring 是 J2EE 应用程序框架,是轻量级的 IOC 和 AOP 的容器框架,主要是针对 javaBean 的生命周期进行管理的轻量级容器,可以单独使用,也可以和 Struts 框架,ibatis 框架等组合使用。官网:https://spring.io/projects/spring-framework#overviewSpring下载地址:http://repo.spring.io/release/org/springframework/springgithub地址:https:原创 2020-07-15 08:31:55 · 191 阅读 · 0 评论