
Spring
文章平均质量分 51
七颗糖很甜
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解析入库csv格式数据
实现读取解析入库csv格式数据文件原创 2022-10-27 16:48:09 · 446 阅读 · 0 评论 -
JSON数据乱码解决方法
json数据乱码解决方法原创 2022-09-20 11:03:02 · 5935 阅读 · 0 评论 -
使用Eureka注册服务的项目搭建
1.搭建Maven父项目创建一个Maven父项目microservice-springcloud,删除src项目,配置pom.xml文件,添加依赖。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" x原创 2021-04-17 11:11:27 · 449 阅读 · 0 评论 -
Eureka介绍-Spring Cloud学习
服务的发现在微服务的框架中,服务发现可以说是最为核心和基础的模块,该模块主要用于实现各个微服务实例的自动化注册和发现。spring-cloud-netflix提供Eureka来实现服务的发现功能。Eureka介绍Spring Cloud Eureka 是对Netflix公司的Eureka的二次封装,是一个服务发现的框架,本身是基于REST的服务。主要用于定位运行在Amazon Web Services域中的中间层服务,以达到负载均衡和中间层服务故障的转移目的。Eureka服务发现的两大组件:服原创 2021-04-17 10:01:03 · 159 阅读 · 0 评论 -
spring cloud简介
Spring Cloud简介学习的目标:了解Spring Cloud的概念和特点掌握Spring Cloud Eureka 的使用掌握Spring Cloud Ribbon的使用1.什么是spring cloud? Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring原创 2021-04-17 09:35:26 · 317 阅读 · 0 评论 -
CGLIB代理-Spring学习11
CGLIB代理如果要对没有实现接口的类进行代理,可以使用CGLB代理。CGLIB(Code Generation Library):是一个高性能开源的代码生成包,采用非常底层的字节码技术,对指定的目标类生成一个子类。这里我们先简单说一下这两种代理方式最大的区别,JDK动态代理是基于接口的方式,换句话来说就是代理类和目标类都实现同一个接口,那么代理类和目标类的方法名就一样了,这种方式上一篇说过了;CGLib动态代理是代理类去继承目标类,然后重写其中目标类的方法啊,这样也可以保证代理类拥有目标类的同名方法原创 2021-04-13 22:54:03 · 267 阅读 · 1 评论 -
JDK动态代理-Spring学习10
JDK动态代理(学习以下代码注释)通过Proxy代理类来实现的,可以调用Proxy的newProxyInstance()方法来创建代理对象。对于使用业务的接口的类,Spring默认使用JDK动态代理实现Aop.package com.lz.jiaotong.dao;public interface UserDao { public void addUser(); public void deleteUser(); }package com.lz.jiaotong.dao.原创 2021-04-13 21:50:47 · 119 阅读 · 2 评论 -
Aop简介-Spring学习-09
SpringAop简介1.什么是AopAOP(Aspect-OrientedProgramming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。Aop它利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其名为“Aspect”,即原创 2021-04-13 21:46:46 · 185 阅读 · 0 评论 -
基于注解的事务管理-Spring学习08
Spring的事务管理理解事务之前:说一个列子,取钱,比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银行卡扣钱失败但是ATM却出了1000块,那么银行将损失1000元。所以,如果一个步骤成功另一个步骤失败对双方都不是好事,如果不管哪一个步骤失败了以后,整个取钱过程都能回滚,也就是完全取消所有操作的话,这对双方都是极好的。原创 2021-04-13 13:06:57 · 172 阅读 · 0 评论 -
Spring事务管理以及基于XML方式的事务式事务-spring学习07
Spring的事务管理理解事务之前:说一个列子,取钱,比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银行卡扣钱失败但是ATM却出了1000块,那么银行将损失1000元。所以,如果一个步骤成功另一个步骤失败对双方都不是好事,如果不管哪一个步骤失败了以后,整个取钱过程都能回滚,也就是完全取消所有操作的话,这对双方都是极好的。原创 2021-04-13 10:51:40 · 207 阅读 · 0 评论 -
Spring基于注解(Annotation)的装配-spring学习07
基于注解(Annotation)的装配1.常用的注解: @Conponent :可以使用此注解描述Spring中的Bean,是一个泛化的概念,仅仅表示一个组件,并且可以作用在任何层次。 @Repository:功能和@Conponent一样,用于将数据访问层(Dao层)的类标识为Spring中的Bean。 @Service:通常作用在业务层(Service层),用于将业务层的类标识为Spring中的Bean,作用和@Conponent一样。原创 2021-04-10 23:41:23 · 362 阅读 · 0 评论 -
Spring的JDBC开发-spring学习06
Spring的数据库开发技术 学习的目标:了解Spring中JDBC模块的作用熟悉Spring JDBC的配置掌握 JDBC Template类中几个常用方法的使用1.SpringJDBC Spring的JDBC模块负责数据库资源和错误处理,大大简化了开发人员对数据库的操作。 1.1Spring jdbcTemplate解析 jdbcTemplate类:是Spring框架数原创 2021-04-09 15:45:35 · 240 阅读 · 0 评论 -
DI依赖注入-Spring学习05
6.DI依赖注入6.1构造器注入6.2set方式注入【重点】.依赖注入:。依赖:bean对象的创建依赖于set注入容器。。注入:bean对象中所有属性,由容器来注入。【环境搭建】1.复杂类型package com.kuang.pojo;public class Address { private String address; public String getAddress() { return address; } public voi原创 2021-03-29 21:41:34 · 272 阅读 · 2 评论 -
Spring的配置–Spring学习04
5.Spring的配置5.1别名 alias5.2配置 bean<!--id:bean的唯一标识符,也就相当于我们学的对象名class:对象所对应的权限定名:包名+类名name:也叫别名,而且name可以去多个别名--><bean id="userT" class="com.kuang.user.UserT" name="u3,u4,u5"></bean>5.3 import一般用于团队开发使用,他看可以将多个配置文件,导入合并为一个假设,现在项原创 2021-03-24 19:51:31 · 128 阅读 · 0 评论 -
IOC创建对象的方式–Spring学习03
1.Ioc创建对象的方式1.使用无参构造对象方法(默认)2.使用有参构造对象方法 下标赋值<bean id="user" class="com.kuang.user.User"> <constructor-arg index="0" value="superman"></constructor-arg> 通过类型创建 <!--通过类型创建 不建议使用 --> <bean id="user" cl原创 2021-03-24 19:50:53 · 146 阅读 · 3 评论 -
Spring的概念和体系及结构-Spring学习02
1.Spring1.1简介:由Rod Johnson组织和开发的一个分层的Java SE/EE轻量级的开源框架是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架2002年,首次推出Spring框架的雏形:inteface21框架2004年正式发布很难想象Rod Johnson的学历,真的让好多人大吃一惊,他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。理念:使现有的技术更加容易使用,本身是一个大杂烩,整合了现有的技术框架SSH:Struct2+原创 2021-03-21 21:59:22 · 150 阅读 · 0 评论 -
Spring 包下载教程
Spring的jar包下载教程背景:由于Spring官网的改版了,把Spring相关产品放到了GitHub上托管了,和之前的下载方式不一样了,今天写一篇博客,帮助大家下载Spring的jar包。当然也有别人写的教程,但考虑到最新版本.1.打开官网链接:https://spring.io/2.点击猫的图片链接3. 在打开的GitHub中的下部找到Spring Framework Artifacts这个链接,并点击进去在另一个GitHub页面的底部找到http://repo.sprin原创 2021-03-11 12:49:36 · 442 阅读 · 0 评论