搜索结果
查询Tags标签: 注解,共有 956条记录-
Spring事务(二)-@Transactional事务失效的场景
有时候,我们明明在类或者方法上添加了@Transactional注解,却发现方法并没有按事务处理。其实,以下场景会导致Spring的@Transactional事务失效。 1、事务方法所在的类没有加载到Spring IOC容器中。@Transactional是Spring的注解,未被Spring管理的类中的方法不受@Transa…
2022/9/16 6:17:28 人评论 次浏览 -
SpringAOP基于注解编程中通知方法参数问题
SpringAOP基于注解编程中通知方法参数问题 1、问题引入 在测试基于注解编程过程中,出现如下异常: org.springframework.beans.factory.BeanCreationException: Error creating bean with name calculatorImpl defined in file [D:\Java\SSM\ssm-my\SSM\spring-aop\sprin…
2022/9/16 1:17:20 人评论 次浏览 -
Java Lombok用法
lombok 官網提供了許多注解,但是「勁酒雖好,可不能貪杯」,你用了越多 lombok 的進階用法,會讓整個團隊的學習曲線上升,反而會造成反效果,所以在此處只解釋最最常見、並且我認為最必要的注解使用方式,其他的用法就不介紹了1. @Getter/@Setter 自動產生 getter/sette…
2022/9/15 1:18:52 人评论 次浏览 -
MyBatis(十三):使用注解开发
一、什么是使用注解开发 使用注解开发就是无需再配置Mapper.xml文件,直接在接口中利用注解实现SQL语句。 二、为什么要使用注解开发 正如官方文档所说: 使用注解来映射简单语句会使代码显得更加简洁。 但对于稍微复杂一点的语句,Java 注解不仅力不从心,还会让你本就复…
2022/9/14 23:17:15 人评论 次浏览 -
mybatis 使用注解开发
面向接口开发 三个面向区别 面向对象是指,我们考虑问题时,以对象为单位,考虑它的属性和方法; 面向过程是指,我们考虑问题时,以一个具体的流程(事务过程)为单位,考虑它的实现; 接口设计与非接口设计是针对复用技术而言的,与面向对象(过程)不是一个问题,更多的…
2022/9/14 6:17:51 人评论 次浏览 -
mybatis传递参数
mybatis传递参数 一个参数时#占位符使用方法#{username},username可以为任意字符,只与传递过来的参数有关$拼接 使用方法为${uername}需要加单引号,而且username可以是任意名称两个参数时mybatis会将参数放在map集合中进行存储以arg或者param为键,以参数为值arg1,arg…
2022/9/12 23:26:10 人评论 次浏览 -
6.springmvc:Ajax技术
1.@RestController 详解 @RestController 是@controller和@ResponseBody 的结合 @Controller 将当前修饰的类注入SpringBoot IOC容器,使得从该类所在的项目跑起来的过程中,这个类就被实例化。 @ResponseBody 它的作用简短截说就是指该类中所有的API接口返回的数据,甭管…
2022/9/10 6:24:38 人评论 次浏览 -
Spring使用注解开发及使用java类进行配置bean
Spring使用注解开发 说明 在spring4之后,想要使用注解形式,必须得要引入aop的包在配置文件当中,还得要引入一个context约束 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans&…
2022/9/6 1:25:04 人评论 次浏览 -
Java自定义注解
简介注解是一种能被添加到java源代码中的元数据,方法、类、参数和包都可以用注解来修饰。注解可以看作是一种特殊的标记,可以用在方法、类、参数和包上,程序在编译或者运行时可以检测到这些标记而进行一些特殊的处理。 元注解的介绍元注解的作用就是负责注解其他注解。…
2022/9/5 14:22:52 人评论 次浏览 -
2.注解开发springmvc
通用配置: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springfr…
2022/9/4 23:25:28 人评论 次浏览 -
16.普通参数与基本注解
1注解:@PathVariable、 restful风格的参数 @RequestHeader、 请求头中的参数 @ModelAttribute、 运用在参数上,会将客户端传递过来的参数按名称注入到指定对象中,并且会将这个对象自动加入ModelMap中,便于View层使用; 用的方法上就相当于一个过滤器,并且@Mo…
2022/9/4 6:22:48 人评论 次浏览 -
Java自定义Annotation注解开发详解
Java自定义Annotation注解开发详解目录 介绍 一、运行期的自定义注解 1. Class Level Annotation 2. Method Level Annotation 3. Field Level Annotation 4. 使用自定义注解 5. 处理自定义注解的逻辑 二、编译期的自定义注解 1. 创建自定义注解 2. 实现一个Processor 3. …
2022/9/4 1:25:14 人评论 次浏览 -
注解
public class WxJwtFilter implements Filter {@Autowiredprivate IUcUserService userService;@AutowiredRequestMappingHandlerMapping requestMappingHandlerMapping;@Overridepublic void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, …
2022/8/29 23:22:47 人评论 次浏览 -
Java Servlet 入门: 重复注解的使用。
刚好需要用到重复注解: 下面进行示例使用: 1、先正常定义一个注解:@Retention(value = RetentionPolicy.RUNTIME) @Target(value = {ElementType.METHOD} ) @Inherited public @interface Require {String paraName() default "";boolean isRequire() defaul…
2022/8/26 14:23:07 人评论 次浏览 -
@DataJpaTest 进行测试的坑
@DataJpaTest 这个注解主要用来在 Spring 项目中测试 JPA 数据源。 默认情况下,带有 @DataJpaTest 注解的测试使用嵌入式内存数据库。 因此 @DataJpaTest 这个注解还是有点坑的。 默认数据库 默认采用的是嵌入的 H2 数据库。 就算你配置了数据库链接,如果你不使用下面的…
2022/8/26 6:23:41 人评论 次浏览