idea右侧gradle窗口没有找回办法
今天把项目重新从Git上拉一下,idea 右侧没有了gradle窗口了,不会自动加载依赖了。。
解决办法:
1、找到项目工程中的build.gradle文件
2、右键,选择 【import Gradle Project】菜单,此时右侧都有了

今天把项目重新从Git上拉一下,idea 右侧没有了gradle窗口了,不会自动加载依赖了。。
解决办法:
1、找到项目工程中的build.gradle文件
2、右键,选择 【import Gradle Project】菜单,此时右侧都有了

idea 中设置 git 的用户名
springboot JPA的JPQL中判断查询条件是否为空
环境:
@PostMapping("/demo/Demo01")
public List<Employee> Demo01(@RequestBody Employee emp){
return empService.Demo01(emp.getEmpName(),emp.getAge());
} public List<Employee> Demo01(String empName, int age) {
return employeeRepository.Demo01(empName,age);
} @Query(nativeQuery=true,value="select * from Employee where 1=1 and "
+ " case when :empName is not null and :empName!='' then emp_Name = :empName else 1=1 end "
+ " and "
+ " case when :age>0 then age=:age else 1=1 end ")
List<Employee> Demo01(@Param("empName")String empName, @Param("age")int age);核心处理的地方:
在JAVA中有匿名类,可以支持传入集成的接口/父类。
Java 中可以实现一个类中包含另外一个类,且不需要提供任何的类名直接实例化。