Spring Date类注入

Date 数据类型无法注入Spring中,所以需要将Date类型进行转化。新建一个DateConvert类继承propertyEditorSupprot将类型转化:

xml文件的配置如下:



运行原理:加载xml文件时遇到Java.util.Date类型时调用数据类型转换类,转换之后将值用set方法(反射)赋值给对象的属性,缓存到容器中。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
首先,Spring Data JPA是一个用于简化数据库操作的框架,它提供了一套持久化对象的统一访问接口,并自动根据方法名生成SQL查询。 在测试里面提交数据需要进行以下步骤: 1. 创建一个实体,用于映射数据库表结构。可以使用@Entity注解标识实体,并在中添加对应的属性和相关注解,如@Id、@Column等。 2. 创建一个Repository接口,继承自JpaRepository接口。Repository接口是用于定义数据库操作的接口,继承JpaRepository接口可以直接继承一些常见的CRUD操作方法。 3. 在测试注入Repository接口的实例。可以使用@Autowired注解将Repository接口的实例注入到测试中。 4. 在测试方法中调用Repository接口的方法进行数据提交。可以使用save()方法将数据保存到数据库中。 以下是一个示例的测试: ```java @RunWith(SpringRunner.class) @SpringBootTest public class SpringDataJpaTest { @Autowired private UserRepository userRepository; @Test public void testSaveUser() { User user = new User(); // 创建一个User对象 user.setName("张三"); // 设置对象的属性值 user.setAge(20); userRepository.save(user); // 提交数据到数据库 } } ``` 在上述示例中,假设已经创建了一个名为User的实体,并已创建了一个名为UserRepository的接口来操作User实体对应的表。在测试方法testSaveUser()中,创建一个User对象并设置属性值,然后调用userRepository的save()方法将数据保存到数据库中。 请根据具体的需求和实际情况进行相应的调整和修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值