java spring汇总
文章平均质量分 91
包含spring相关的学习总结和工作总结
暗余
热爱技术,持续学习,文章都是博主一个字一个字敲出来的。
点一点关注,以后不迷路;点赞加收藏,看完不迷惘!
展开
-
SpringCloud Alibaba 从入门到精通(精选)
SpringCloud Alibaba 从入门到精通一. 课程介绍1.1 课程导学什么是SpringCloudAlibaba?阿里巴巴结合自身微服务实践,开源的微服务全家桶在Spring Cloud项目中孵化,很可能成为Spring Cloud第二代标准的实现在业界广泛使用,已有很多成功案例Spring Cloud Alibaba真实应用场景大型复杂的系统,例如大型电商系统高并发系统,例如大型门户,秒杀系统需求不明确,且变更很快的系统,例如初创公司业务系统Sprin原创 2020-07-08 00:07:00 · 32487 阅读 · 40 评论 -
SpringCloud Eureka 迁移 Nacos
一. Nacos与Eureka1.1 什么是注册中心?注册中心可以说是微服务架构中的”通讯录“,它记录了服务和服务地址的映射关系。在分布式架构中,服务会注册到这里,当服务需要调用其它服务时,就到这里找到服务的地址,进行调用。简单来说,注册中心就类似一个通讯录;当我们需要给某某某打电话(消费某个服务,调用某个服务的接口)的时候,通过注册中心,我们知道这个人的号码(知道服务是否正常,服务调用路径等信息),就可以直接打电话了;也就是说,注册中心将各个服务登记在上面,并持续检查其服务是否正常,当外界访问接原创 2020-07-01 22:57:28 · 1619 阅读 · 0 评论 -
SpringCloud下微服务网关配置Cors跨域请求
一. Cors概述1.1 什么是Cors?CORS 全称是跨域资源共享(Cross-Origin Resource Sharing),是一种 AJAX 跨域请求资源的方式,支持现代浏览器,IE支持10以上。CORS与JSONP的使用目的相同,但是比JSONP更强大。JSONP只支持GET请求,CORS支持所有类型的HTTP请求。JSONP的优势在于支持老式浏览器,以及可以向不支持CORS的...原创 2019-08-01 22:19:46 · 6186 阅读 · 0 评论 -
SpringSecurity 开发安全的RESTful服务(持续更新)
导航:SpringSecurity 开发安全的Rest服务一. 初入Restful1.1 本章导航1.2 使用SpringMVC 编写Restful API1.3 REST成熟度模型1.4 常用注解SpringSecurity 开发安全的Rest服务一. 初入Restful1.1 本章导航 使用Spring MVC编写Restful API 使用Spring MVC处理其他web应用常...原创 2019-12-26 12:12:32 · 2564 阅读 · 0 评论 -
入门:创建一个SpringBoot 项目+ Spring Test 测试
导航:创建一个SpringBoot 项目+ Spring Test 测试1. pom.xml:1.2 创建启动类:1.3 创建Controller类1.4 创建application.properties/ application.yml1.5 创建SpringBootTest 类: DemoApplicationTests.java1.6 目录结构如图所示:创建一个SpringBoot ...原创 2019-11-07 14:00:02 · 2456 阅读 · 0 评论 -
使用RestTemplate远程调用(携带Cookie)实战案例
不废话,上代码1. pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema...原创 2019-07-17 16:08:56 · 24799 阅读 · 3 评论 -
Spring注解常用汇总
Spring注解常用汇总使用注解之前要开启自动扫描功能其中base-package为需要扫描的包(含子包)@Configuration: 把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。@Scope: 注解 作用域@Lazy(true): 表示延迟初始化@Service: 用于标注业务层组件、@Controller: 用于...原创 2019-07-17 15:41:31 · 295 阅读 · 0 评论 -
玩转Spring全家桶
玩转Spring全家桶导航 初始Spring 数据操作一. 初识Spring1.1 概述课程本篇文章特色:一个相对完整成体系的知识实践为主,附带一些问题排查一些有意思的地方的实现原理定制一些Spring的特性本篇文章内容第一部分 初识SpringSpring家族的主要成员跟着Spring了解技术趋势编写第一个Spring应用程序第二部分: 数据操...原创 2019-06-29 11:12:32 · 4666 阅读 · 0 评论 -
* 深入理解SpringSecurity **
SpringSecurity 开发基于表单的认证内容简介: SpringSecurity基本原理 实现用户名+密码认证 实现手机号+短信认证一. SpringSecurity的基本原理1.1 SpringSecurity的开关:在application.properties中可以设置:Security.basic.enabled=false当注释掉这句的时候,默认开启,...原创 2019-04-01 10:17:34 · 1156 阅读 · 0 评论 -
Spring中常用依赖包的意义
除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。(1) spring-core.jar这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中...原创 2019-01-21 15:24:18 · 1311 阅读 · 0 评论 -
** 快速开发框架_SpringBoot*
课程目标 能够理解Spring的优缺点 能够理解SpringBoot的特点 能够理解SpringBoot的核心功能 能够搭建SpringBoot的环境 能够完成application.properties配置文件的配置 能够完成application.yml配置文件的配置 能够使用SpringBoot集成Mybatis 能够使用SpringBoot集成Junit ...原创 2019-01-02 14:49:23 · 266 阅读 · 0 评论 -
** SpringData Jpa_篇3
回顾 springDataJpa ,Jpa规范,hibernate三者之间的关系 符合SpringDataJpa规范的dao层接口的编写规则 需要实现两个接口(JpaRepository,JapSpecificationExecutor) 提供相应的泛型运行过程动态代理的方式: 动态代理对象查询今日内容 Specification动态查询 ...原创 2019-01-02 14:31:27 · 169 阅读 · 0 评论 -
** SpringData Jpa_篇2 *
今日内容1. SpringDataJpa的概述2. SpringDataJpa的入门操作3. SpringDataJpa的运行过程和原理剖析4. 复杂查询SpringDataJpa的概述1. 概述: * Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套 JPA 应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作。它提供了...原创 2019-01-02 14:21:49 · 186 阅读 · 1 评论 -
** SpringData Jpa_篇1 *
Spring Data jpa 三天课程安排:day1:* orm思想和hibernate以及jpa的概述和jpd的基本操作day2:* springdatajps的运行原理和基本操作day3:* 多表操作,复杂查询今日内容:orm思想hibeinate框架介绍JPA规范jpa的基本操作搭建环境的过程完成基本CRUD案列回顾传统JDBC完成用户保存操作和ORM...原创 2019-01-02 14:14:24 · 261 阅读 · 0 评论 -
**Mybatis框架 笔记4[共4篇]*
今日目标1. 延迟加载2. 一级缓存和二级缓存3. 注解开发 [重点!!]作业1.完成延迟加载案例2.使用注解完成一对一和多对多的开发。延迟加载1.1.注意: 在配置文件中,packge如果写了,那么main中的文件和resource中的文件名称必须一致,一一对应。1.2.Mybatis的延迟加载: * 在实际开发中,在查询账户时,账户的所属用户信息应该是随着账户时一起查...原创 2018-10-30 16:15:40 · 314 阅读 · 0 评论 -
**Mybatis框架 笔记3[共4篇]*
今日内容1.重点一(原理部分了解) * mybatis中的连接池以及事务控制 * mybaits中连接池的使用及分析 * mybaits事务控制的分析2.重点二(掌握应用) * mybatis基于XML配置的动态SQL语句使用 * mappers配置文件中的几个标签 * if * where * foreach * sql3.重点三 (掌握应用) * mybati...原创 2018-10-30 09:13:55 · 458 阅读 · 0 评论 -
**Mybatis框架 笔记2[共4篇]*
今日目标1.回顾mybaits的自定义再分析和环境搭建+完善注解的mybaits2.mybatis的curd(基于代理dao的方式)3.mybatis中的参数深入及结果集的深入4.mybaitis中基于传统dao的方式(编写dao的实现类) --了解的内容5.mybatis中的配置(主配置文件:SqlMapConfig.xml) * propertis标签 * typeAlias...原创 2018-10-30 09:02:24 · 741 阅读 · 0 评论 -
**Mybatis框架 笔记1 [共4篇]*
mybatis的四天安排* 第一天: mybatis入门 * mybatis的概述 * mybatis的环境搭建 * mybatis入门案例 * 自定义mybatis框架(主要的目的是为了让大家了解mybatis中执行细节)* 第二天:mybatis基本使用 * mybatis的单表crud操作 * mybatis的参数和返回值 * mybatis的dao编写 * mybati...原创 2018-10-29 09:10:57 · 2151 阅读 · 2 评论 -
**SpringMVC 笔记2 [共2篇]*
今日内容:1. 响应2. 文件上传3. 异常处理4. 拦截器[作用不大了,了解]响应1. 概述:就是把后台的数据返回给浏览器/用户;2. 搭建环境: 1. 创建项目:Maven-&amp;gt;选择骨架或者手动添加.. 在main中创建java,resources,webapp三个包,webapp包下创建WEB-INF,pages:创建succes.jsp;[成功的返回页面] 2. ...原创 2018-10-27 20:26:40 · 501 阅读 · 0 评论 -
**SpringMVC 笔记1 [共2篇]*
SpringMVC 笔记一 [共四篇,史上最全重点] @记得关注哦,持续更新自己的最全最精华笔记哦~今日内容:1.注意:* 三层架构是java特有的。 表现层|持久层|业务层;* MVC设计模式是很多语言所采用的;[只要是web开发,都会了解到MVC的设计模式]SpringMVC的开始:1. 三层架构:平时是C/S或B/S架构,我们平时做web开发是用B/S架构的开发;服务端就经常分...原创 2018-10-26 20:27:24 · 395 阅读 · 1 评论 -
SpringCloud工作详细技巧
SpringCloud 介绍概览 Eureka -注册中心 Ribbon- 负载均衡 Hystrix- 熔断 Feign - 远程调用 Zuul - 网关 其他介绍一. Eureka1.1使用SpringCloud进行注册中心的功能实现,首先要进行Eureka的配置,下面是服务的提供方:先在服务端引入Eureka的依赖: spring-cloud-starter-eu...原创 2019-02-16 21:45:11 · 1214 阅读 · 0 评论