我的类以及测试方法如下
1、实体类
@Data
@NoArgsConstructor
@AllArgsConstructor
@Entity
@Table(name = "sys_user")
public class User implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name="user_name")
private String userName;
@Column
private Integer age;
}
2、测试类
@SpringBootTest
@Transactional
class JpaSelectDemoApplicationTests {
@Autowired
private UserDao userDao;
@BeforeEach
public void init() {
userDao.save(new User(null, "张三", 25));
userDao.save(new User(null, "李四", 30));
userDao.save(new User(null, "李三", 28));
userDao.save(new User(null, "王六", 32));
userDao.save(new User(null, "赵四", 22));
userDao.flush();
}
@Test
public void findAllByUserNameAndAge() {
User user = new User(null, "张三", null);
Example<User> example = Example.of(user);
List<User> list = userDao.findAll();
System.out.println(list);
}
}
执行之后,当然插入数据时很成功的,但,log4jdbc插件却给我输出这样的数据,都是【unread】,这是log4jdbc的一个bug还是说我弄错了什么,请各位大神指教一下小弟我