自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMVC拦截器

SpringMVC拦截器可以通过两种方式:1、实现HandlerInterceptor接口或继承HandlerInterceptor接口的实现类。2、实现WebRequestInterceptor接口或继承WebRequestInterceptor接口的实现类。

2023-06-01 16:49:28 171 1

原创 数据验证详解

数据验证分为客户端验证和服务器端验证。

2023-05-31 20:15:41 356 1

原创 EL和JSTL

如果使用Core标签库或Functions标签库。

2023-05-31 01:20:17 113 1

原创 Spring Bean

在工厂类中创建一个实例方法来创建Bean实例。factory-bean属性指定该类为静态工厂类,用factory-method属性指定实例方法实例化Bean。在工厂类中创建一个静态方法来创建Bean实例。request:同一个HTTP请求共享一个Bean,仅在Web Spring上下文环境中使用。singleton :默认值,在spring容器仅存在一个Bean实例。prototype:每次从容器中调用Bean时,都创建一个新的实例。创建(实例化:开辟空间。初始化:对属性的初始化)、使用、销毁。

2023-05-30 16:30:20 85 1

原创 Spring的事务管理

通常以匿名内部类的方式实现TransactionCallback接口,其execute方法有一个TransactionCallback接口类型参数,该接口中定义了一个doInTransaction方法用于编写逻辑代码。方法一、此时需要rollback-for指定回滚生效的异常类,多个异常类用逗号分隔。2、@Transactional指定类需要受Spring的事务管理,只能针对public属性范围内的方法添加。该注解可用于接口、类、方法上。1,、不推荐注解到接口或接口方法上。事务定义、开启、提交。

2023-05-30 15:40:56 69 1

原创 Spring AOP

因此,对于使用业务接口的类,spring默认使用jdk动态代理实现AOP。因此,对于没有接口的类,使用CGLIB动态代理实现AOP。1、ProceedingJoinPoint是JoinPoint的子接口,代表可以执行的目标方法。注:引入通知(该通知可在目标类中增加一些新的方法和属性等操作)。和第五种一样,只不过一个是xml形式,一个是注解形式。注:无异常:环绕-前置-方法-后置返回-最终-环绕。1.2.各种方法上加注解,类上加注解。有异常:环绕-前置-方法-异常-最终。

2023-05-19 18:27:36 83 1

原创 SpringMVC的统一异常处理

该异常类与View的对应关系:使不同错误转向不同页面(统一处理)。@ExceptionHandler注解在异常处理方法上。异常类与View的对应关系:根据不同错误转向不同页面(统一处理)。由于代码不强制捕获,需在web.xml中配置,用以捕获此类异常。所有需要异常处理的controller都继承上面的类。定义异常处理页面用来获取异常信息的变量名,默认名为exception。定义需要特殊处理的异常,用类名或完全路径名作为key,异常页名作为值。定义默认的异常处理页面,当该异常类型注册时使用。

2023-05-15 14:34:13 373 1

原创 实现聊天软件消息刷屏

【代码】java实现聊天软件消息刷屏。

2023-05-02 17:31:08 598 1

原创 Spring Bean初始化和销毁

1 xml配置 2 注解配置 【2】@PostConstruct和@PreDestroy 【3】InitializingBean 和DisposableBean接口 图片: 带尺寸的图片: 居中的图片: 居中并且带尺寸的图片: 当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 . 生成一个适合你的列表 项目 项目 项目 项目1 项目2 项目3 计划任务 完成任务 创建一个表格 一个简单的表格是这么创建的:使用

2023-04-19 10:41:11 85 1

空空如也

空空如也

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

TA关注的人

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