modifying
第一种方式
我们可以利用Repository提供的子接口来进行添加,删除和修改。
第二种方式
我们可以使用定制化JPQL的方式来实现删除和修改,注意!!!没有添加~因为JPQL不支持Insert
添加一个修改email的方法
测试方法
直接运行会报错
运行测试方法还是会报错
这个事务我们通常加在service上边儿
所以我们定义一个PersonService
需要注意的是,我在编写APPlicationcontext.xml配置文件的时候,并没写自动扫描的包,需要加上。
否则的话,这个PersonService即使加了@Service注解也不会被纳入到IOC容器里边儿。
运行测试方法后,成功修改~~
相关阅读
关于 @Transient 第一次看到这个注解,于是百度一下.实体类中使用了@Table注解后,想要添加表中不存在的字段,就要使用@Transient这个
一、@Api 效果:@Api注解放在类上面,这里的value是没用的,tags表示该controller的介绍。二 、@ApiOperation效果:@ApiOperation注解
深入理解@Autowired注解以及Spring加载Bean的机制
@Autowired注解在平时开发中用的非常的多,即自动装配,这些天碰到了一个与之相关的报错,所以打算深入理解其原理。 首先看看它的定
Spring ApplicationContext.xml 配置文件常用注解和详
ApplicationContext.xml<?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework.org/schema/beans"