自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 SpringMVC自定义类型转换

SpringMVC自定义类型转换方法:使用自定义类型转换器步骤:1.第一步:定义一个类,实现 Converter 接口,该接口有两个泛型。import org.springframework.core.convert.converter.Converter;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * @author Mr Z * @creat

2021-01-10 14:34:43 178

原创 SpringMVC与Struts

SpringMVC与Struts对比共同点:它们都是表现层框架,都是基于 MVC 模型编写的。它们的底层都离不开原始 ServletAPI。它们处理请求的机制都是一个核心控制器。区别:Spring MVC 的入口是 Servlet, 而 Struts2 是 FilterSpring MVC 是基于方法设计的,而 Struts2 是基于类,Struts2 每次执行都会创建一个动作类。所以 Spring MVC 会稍微比 Struts2 快些。Spring MVC 使用更加简洁,同时还支持 JS

2021-01-09 20:28:56 104

原创 Spring的声明式事务控制

Spring中的声明式事务控制(配置方式)一.关于Spring中的事务控制第一:JavaEE 体系进行分层开发,事务处理位于业务层,Spring 提供了分层设计业务层的事务处理解决方案。第二:spring 框架为我们提供了一组事务控制的接口。这组接口是在spring-tx-5.0.2.RELEASE.jar 中。第三:spring 的事务控制都是基于 AOP 的,它既可以使用编程的方式实现,也可以使用配置的方式实现。二.两种方式实现事务控制案例①基于xml的声明式事务控制1.导入jar包&l

2021-01-08 20:52:51 127 1

原创 动态代理

动态代理一.动态代理特点字节码随用随创建,随用随加载。它与静态代理的区别也在于此。因为静态代理是字节码一上来就创建好,并完成加载。装饰者模式就是静态代理的一种体现。二.动态代理方式1.基于接口的动态代理提供者:JDK 官方的 Proxy 类。要求:被代理类最少实现一个接口。2.基于子类的动态代理提供者:第三方的 CGLib,如果报 asmxxxx 异常,需要导入 asm.jar。要求:被代理类不能用 final 修饰的类(最终类)。三.基于接口的动态代理的实现案例1.提供一个接口:

2021-01-06 19:19:06 74

原创 Spring整合JUnit

Spring整合JUnit1.待解决的问题在测试类中,每个测试方法都有以下两行代码:ApplicationContext ac = new ClassPathXmlApplicationContext("bean.xml");IAccountService as = ac.getBean("accountService",IAccountService.class);这两行代码的作用是获取容器,如果不写的话,直接会提示空指针异常。所以又不能轻易删掉。2.解决思路我们需要的是程序能自动帮我们创

2021-01-05 23:12:01 79

原创 耦合之工厂模式解耦

耦合与解耦前言 耦合性(Coupling),也叫耦合度,是对模块间关联程度的度量。耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差(降低耦合性,可以提高其独立性)。耦合性存在于各个领域,而非软件设计中独有的,但是我们只讨论软件工程中的耦合。 在软件工程中,耦合指的就是就是对象之间的依赖性.对象之间的耦合越高,维护成本越高。因此

2021-01-02 18:37:56 231

原创 Redis_password

Redis以及其密码设置RedisRedis 是一个开源,以键值对(key,value)方式实现高效地存取数据的存储容器。它经常作为 服务端 的数据结构,它的键的数据类型可以是:string 字符串(可以为整形、浮点型和字符串,统称为元素)list 列表(实现队列,元素不唯一,先入先出原则)set 集合(各不相同的元素)hash hash散列值(hash的key必须是唯一的)sort set 有序集合关于Redis密码1.不开启密码;在不开启密码的状态下Redis密码默认没有:2.开启

2021-01-01 20:37:12 3304

深入理解Mysql事务隔离级别与锁机制.pdf

深入理解Mysql事务隔离级别与锁机制.pdf

2023-04-20

空空如也

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

TA关注的人

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