Drop support for jOOQ until its dependencies are Jakarta EE 9 compatible
Closes gh-28821
This commit is contained in:
@@ -1,46 +0,0 @@
|
||||
/*
|
||||
* Copyright 2012-2021 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package org.springframework.boot.docs.data.sql.jooq.dslcontext;
|
||||
|
||||
import java.util.GregorianCalendar;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.DSLContext;
|
||||
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import static org.springframework.boot.docs.data.sql.jooq.dslcontext.Tables.AUTHOR;
|
||||
|
||||
@Component
|
||||
public class MyBean {
|
||||
|
||||
private final DSLContext create;
|
||||
|
||||
public MyBean(DSLContext dslContext) {
|
||||
this.create = dslContext;
|
||||
}
|
||||
|
||||
// tag::method[]
|
||||
public List<GregorianCalendar> authorsBornAfter1980() {
|
||||
// @formatter:off
|
||||
return this.create.selectFrom(AUTHOR)
|
||||
.where(AUTHOR.DATE_OF_BIRTH.greaterThan(new GregorianCalendar(1980, 0, 1)))
|
||||
.fetch(AUTHOR.DATE_OF_BIRTH);
|
||||
// @formatter:on
|
||||
} // end::method[]
|
||||
|
||||
}
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2012-2021 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package org.springframework.boot.docs.data.sql.jooq.dslcontext;
|
||||
|
||||
import java.util.GregorianCalendar;
|
||||
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.impl.TableImpl;
|
||||
import org.jooq.impl.TableRecordImpl;
|
||||
|
||||
abstract class Tables {
|
||||
|
||||
static final TAuthor AUTHOR = null;
|
||||
|
||||
abstract class TAuthor extends TableImpl<TAuthorRecord> {
|
||||
|
||||
TAuthor(Name name) {
|
||||
super(name);
|
||||
}
|
||||
|
||||
public final TableField<TAuthorRecord, GregorianCalendar> DATE_OF_BIRTH = null;
|
||||
|
||||
}
|
||||
|
||||
abstract class TAuthorRecord extends TableRecordImpl<TAuthorRecord> {
|
||||
|
||||
TAuthorRecord(Table<TAuthorRecord> table) {
|
||||
super(table);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
/*
|
||||
* Copyright 2012-2021 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package org.springframework.boot.docs.features.testing.springbootapplications.autoconfiguredjooq;
|
||||
|
||||
import org.jooq.DSLContext;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.boot.test.autoconfigure.jooq.JooqTest;
|
||||
|
||||
@JooqTest
|
||||
class MyJooqTests {
|
||||
|
||||
@Autowired
|
||||
@SuppressWarnings("unused")
|
||||
private DSLContext dslContext;
|
||||
|
||||
// ...
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user