
spring
fly7765
这个作者很懒,什么都没留下…
展开
-
Spring boot接收JSON参数为NULL
需要注意的有几点:1、下图中选中的为JSON模式2、传输方式为POST,参数前添加注解@RequestBody3、添加了@RestController或@ResponseBody注解4、若传参的字段名和变量的名不一样,要用@JsonProperty进行解析...原创 2019-08-30 16:00:37 · 3063 阅读 · 1 评论 -
Spring Boot,Maven,Mybatis,Mysql整合
1、在本地创建一个MYSQL数据库,用户为test,登录用户名为root,密码root先看下eclipse项目中各文件所在位置其中有部分内容没有用到,比如MemberWithBLOBs.java,这个是利用工具对应表生成的实体类文件,此处没有用到,忽略。同时,不再记录如果创建一个MAVEN项目,只将用到的配置进行贴入2、pom.xml文件的配置<project xml...原创 2019-08-26 15:28:30 · 348 阅读 · 0 评论 -
@Transactional注解的几项注意点
@Transactional事物注解的几项注意点1、只能注解在public修饰的方法或者类上2、同一个类中,没有被@Transactional注解的方法A调用注解了的方法B,则改注解不生效3、不要用在只有查询语句的方法上,影响性能4、最好不要用在类上,而是用在方法上,如果用在类上,类中定义的所有方法都会有事物5、类上用了Transactional注解,方法上也定义了,那么方法上...原创 2019-07-30 17:31:50 · 565 阅读 · 0 评论 -
springboot+切面+redis锁的简单例子
1、新建一个springboot的框架地址:https://blog.youkuaiyun.com/fly7765/article/details/945949202、pom.xml中添加redis和切面的依赖 <dependency> <groupId>org.redisson</groupId> <...原创 2019-07-29 15:33:24 · 460 阅读 · 0 评论 -
切面编程-自定义注解方式进行切点拦截
切面编程(AOP)是基于动态代理的一种编程,它是把不同对象的共同功能摘出来,通过切点触发的形式进行调用,切点可以是对象,可以是注解等。通过切面编程,可以降低代码的耦合性。例如,日志的打印,银行系统中,所有进行了存取款的操作,需要进行日志的打印。写一个例子在pom.xml中添加依赖<dependency> <groupId>org.aspectj&l...原创 2019-07-16 15:04:41 · 1160 阅读 · 0 评论 -
创建一个简单的切面程序
创建一个简单的切面程序1、创建一个spring boot项目2、生成一个接口3、生成一个接口的实现类4、创建切面5、调用实现类1、创建一个spring boot项目见上上篇,在这里不再重复2、生成一个接口public interface Flyable {void fly();}3、生成一个接口的实现类注意,这里要运用切面的话,需要进行注解 @Component 表示这是一个...原创 2019-07-04 14:30:22 · 494 阅读 · 0 评论 -
eclipse基于maven的spring boot项目的创建
eclipse基于maven的spring boot项目的创建1、创建一个maven项目2、在pom.xml中添加依赖3、创建启动项4、创建控制调用类1、创建一个maven项目2、在pom.xml中添加依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>s...原创 2019-07-04 09:43:45 · 362 阅读 · 0 评论