![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 62
银衣怪客电台
这个作者很懒,什么都没留下…
展开
-
RabbitMq环境搭建极速入门
提示:这里使用的是RabbitMq 3.6.5版本来进行操作官网地址:http://www.rabbitmq.com/环境描述:Linux(centos7 Redhat7)1. 首先在Linux上进行一些软件的准备工作,yum下来一些基础的软件包yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc原创 2021-06-28 16:59:14 · 86 阅读 · 0 评论 -
spring事务管理(三)
spring事务的实现(三):spring基于注解的事务管理spring基于注解的事务管理步骤(以转账为例):第一步:业务层的哪些方法需要事务package com.cc.service;public interface IUserInfoService { /* * from:转出的账户 to:转入的账户 money:转的金额 * */ public void zz(int from, int to, int money) throws Exception;}第二步:开启原创 2020-10-06 16:37:33 · 73 阅读 · 0 评论 -
spring事务管理(二)
spring事务的实现(二):声明式事务声明式事务步骤(以转账为例):第一步:业务的层的哪些方法需要事务package com.cc.service;public interface IUserInfoService { /* * from:转出的账户 to:转入的账户 money:转的金额 * */ public void zz(int from, int to, int money) throws Exception;}第二步:在spring-datasource.xm原创 2020-10-05 21:18:24 · 63 阅读 · 0 评论 -
spring事务管理(一)
spring事务的实现(一):手动编程手动编程的要点:1.接口: DataSourceTransactionManager2.事务管理模板类:transactionTemplate手动编程步骤(以转账为例):1.业务的层的哪些方法需要事务package com.cc.service;public interface IUserInfoService { /* * from:转出的账户 to:转入的账户 money:转的金额 * */ public void zz(int f原创 2020-10-04 21:37:01 · 64 阅读 · 0 评论 -
浅谈Spring中的aop(面向切面编程)中的spring动态代理技术(无接口)
文章目录一、AOP是什么?1.AOP的基本概念二、如何使用AOP1.先写一个类,类中有定义一个add方法2.定义一个springHk的目标对象3.在spring-beans.xml中配置代理对象4.在test包中编写单元测试一、AOP是什么? AOP(Aspect-OrientedProgramming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善,当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许原创 2020-09-28 23:45:38 · 305 阅读 · 0 评论 -
浅谈工厂模式的三种实现
浅谈工厂模式的三种实现文章目录浅谈工厂模式的三种实现工厂模式的历史由来一、工厂模式是什么?二、如何实现工厂模式1.简单工厂模式2.读入数据总结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入工厂模式的历史由来在原创 2020-09-27 22:02:24 · 586 阅读 · 0 评论