自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java爱分享

爱上java,爱上分享!请加微信公众号:java爱分享

  • 博客(5)
  • 资源 (6)
  • 收藏
  • 关注

原创 4、Spring 事务

1、Spring 事务Spring事务是在不同的底层事务管理API的顶部提供一个统一的抽象层。2、编程式事务和声明式事务编程式事务(不推荐):声明式事务:xml方式注解方式:3、事务失效:1、@Transaction可以加在类上,但不能放在接口上;2、@Transaction作用的方法必须是public,因为spring事务依赖aop动态代理,动...

2020-01-04 20:30:09 344

原创 3、Spring Bean生命周期

Spring Bean的生命周期只有四个阶段,每个阶段又有对应的扩展点,如下:实例化 Instantiation属性赋值 Populate初始化 Initialization销毁 Destruction实例化 -> 属性赋值 -> 初始化 -> 销毁。主要逻辑都在doCreateBean()方法中,逻辑很清晰,就是顺序调用以下三个方法,这三个方法与三个生命周期阶段...

2020-01-04 11:10:05 1032 1

原创 2、Spring IOC

1、Sring IOC控制反转:将对象的创建、依赖关系注入(装配)、销毁等整个生命周期的操作全部交给IOC容器管理,脱离代码实现解耦Spring容器中是一切皆BeanBeanFactory与ApplicationContext一般称BeanFactory为IoC容器,而称ApplicationContext为应用上下文,都可以当做spring容器BeanFactory:Spr...

2020-01-04 10:10:46 296

原创 1、Spring AOP

1、Spring AOP面向切面编程,是OOP面向对象编程的补充和完善通过抽取一些系统级(非业务代码)的功能,以达到解耦和重复利用,如日志、事务、权限、缓存等2、AOP相关概念横切关注点对哪些方法在什么时候进行拦截,拦截后怎么处理,这些被称为横切关注点Aspect(切面)类时对象的抽象,切面就是横切关注点的抽象,把非业务代码功能放到一个类中形成切面,包含切入点、通知Po...

2020-01-03 16:56:02 203

原创 7、RabbitMQ集群(普通模式、镜像模式)

集群-普通模式RabbitMQ是基于Erlang编写,Erlang语言天生具备分布式特性(通过同步Erlang集群各节点的magic cookie来实现)。因此,RabbitMQ天然支持Clustering。这使得RabbitMQ本身不需要像ActiveMQ、Kafka那样通过ZooKeeper分别来实现HA高可用方案和保存集群的元数据。集群是保证可靠性的一种方式,同时可以通过水平扩展以达到增加...

2020-01-01 14:18:58 4392

数据库及缓存-学习总结.docx

redis学习总结心得,入门到熟悉,满足工作需求,从一个新手开始学习

2019-06-02

ssh2框架整合

针对java框架编程, 对流行的框架进行集成,环境搭配,可在此基础上进行编写自己的实际代码

2011-12-27

记事本 java 版

本实例是利用java来编写一个记事本,具有记事本的一些常用功能,和Windows提供的记事本相近

2011-03-04

FTP上传和下载功能实现

本程序主要利用java编写出FTP上传和下载功能的代码,可以从FTP服务器上下载东西,和上传资料到FTP服务器上

2011-03-04

哈夫曼树对文本压缩与解压缩

利用哈夫曼树对文本进行压缩与解压缩,统计文本的字符数,建立哈夫曼树,再进行编码

2010-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除