由于oracle.sql.ArrayDescriptor,oracle.sql.STRUCT和oracle.sql.StructDescriptor已弃用,我正在使用java.sql.Array和从 Java 调用 Oracle 存储过程java.sql.Struct。
我用这个问题作为参考
这是我的代码。
import java.sql.Array;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Struct;
import java.util.Map;
import javax.naming.InitialContext;
import javax.sql.DataSource;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.SqlOutParameter;
import org.springframework.jdbc.core.SqlParameter;
import org.springframework.jdbc.core.namedparam.MapSqlParameterSource;
import org.springframework.jdbc.core.namedparam.SqlParameterSource;
import org.springframework.jdbc.core.simple.SimpleJdbcCall;
import org.springframework.stereotype.Repository;
import oracle.jdbc.OracleTypes;
import oracle.jdbc.OracleConnection;
public CrearRelacionArbolResponseBean crearRelacionArbol(String mensajeTransaccion,
CrearRelacionArbolRequestBean request) throws DBException {
DataSource sgaDS;
CrearRelacionArbolResponseBean objResponse = new CrearRelacionArbolResponseBean();
Connection conn = null;
try {
InitialContext ctx = new InitialContext(); …Run Code Online (Sandbox Code Playgroud) 我想从具有来自另一个列表的条件值的列表中删除项目。这是对象
public class Student{
private String name;
private String age;
private List<Course> listCourses;
//Setters and getters
}
public Class Course{
private String courseName;
private List<CourseDetail> listCoursesDetail;
//Setters and getters
}
public Class CourseDetail{
private String id;
private String grade;
private String professor;
//Setters and getters
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,该对象Student有一个列表,该列表内还有来自对象 CourseDetail 的另一个列表。我想要实现的是过滤或删除 private 中的元素List<CourseDetail> listCoursesDetail,其中 ID 不等于其他对象的 id。
public class Process{
private String name;
private List<ProcessDetail> listProcessDetail;
//Setters and getters
}
public class ProcessDetail{
private String id;
//Setters and …Run Code Online (Sandbox Code Playgroud) java-8 ×2
arrays ×1
filter ×1
java ×1
java-stream ×1
list ×1
oracle12c ×1
spring-boot ×1
weblogic12c ×1