Uses of Class
org.springframework.jdbc.core.JdbcTemplate
Packages that use JdbcTemplate Package Description org.springframework.jdbc.core.namedparam JdbcTemplate variant with named parameter support.org.springframework.jdbc.core.simple Simplification layer for table inserts and stored procedure calls.org.springframework.jdbc.core.support Classes supporting theorg.springframework.jdbc.core
package.org.springframework.jdbc.object The classes in this package represent RDBMS queries, updates, and stored procedures as threadsafe, reusable objects.org.springframework.test.context.junit4 Support classes for integrating the Spring TestContext Framework with JUnit 4.12 or higher.org.springframework.test.context.testng Support classes for integrating the Spring TestContext Framework with TestNG.org.springframework.test.jdbc Support classes for tests based on JDBC.Uses of JdbcTemplate in org.springframework.jdbc.core.namedparam
Methods in org.springframework.jdbc.core.namedparam that return JdbcTemplate Modifier and Type Method Description JdbcTemplate
NamedParameterJdbcTemplate. getJdbcTemplate()
Expose the classic SpringJdbcTemplate
itself, if available, in particular for passing it on to otherJdbcTemplate
consumers.Uses of JdbcTemplate in org.springframework.jdbc.core.simple
Methods in org.springframework.jdbc.core.simple that return JdbcTemplate Modifier and Type Method Description JdbcTemplate
AbstractJdbcCall. getJdbcTemplate()
Get the configuredJdbcTemplate
.JdbcTemplate
AbstractJdbcInsert. getJdbcTemplate()
Get the configuredJdbcTemplate
.Constructors in org.springframework.jdbc.core.simple with parameters of type JdbcTemplate Constructor Description AbstractJdbcCall(JdbcTemplate jdbcTemplate)
Constructor to be used when initializing using aJdbcTemplate
.AbstractJdbcInsert(JdbcTemplate jdbcTemplate)
Constructor to be used when initializing using aJdbcTemplate
.SimpleJdbcCall(JdbcTemplate jdbcTemplate)
Alternative Constructor that takes one parameter with the JdbcTemplate to be used.SimpleJdbcInsert(JdbcTemplate jdbcTemplate)
Alternative Constructor that takes one parameter with the JdbcTemplate to be used.Uses of JdbcTemplate in org.springframework.jdbc.core.support
Methods in org.springframework.jdbc.core.support that return JdbcTemplate Modifier and Type Method Description protected JdbcTemplate
JdbcDaoSupport. createJdbcTemplate(DataSource dataSource)
Create a JdbcTemplate for the given DataSource.JdbcTemplate
JdbcDaoSupport. getJdbcTemplate()
Return the JdbcTemplate for this DAO, pre-initialized with the DataSource or set explicitly.Methods in org.springframework.jdbc.core.support with parameters of type JdbcTemplate Modifier and Type Method Description void
JdbcBeanDefinitionReader. setJdbcTemplate(JdbcTemplate jdbcTemplate)
Set the JdbcTemplate to be used by this bean factory.void
JdbcDaoSupport. setJdbcTemplate(JdbcTemplate jdbcTemplate)
Set the JdbcTemplate for this DAO explicitly, as an alternative to specifying a DataSource.Uses of JdbcTemplate in org.springframework.jdbc.object
Methods in org.springframework.jdbc.object that return JdbcTemplate Modifier and Type Method Description JdbcTemplate
RdbmsOperation. getJdbcTemplate()
Return theJdbcTemplate
used by this operation object.Methods in org.springframework.jdbc.object with parameters of type JdbcTemplate Modifier and Type Method Description void
RdbmsOperation. setJdbcTemplate(JdbcTemplate jdbcTemplate)
An alternative to the more commonly usedRdbmsOperation.setDataSource(javax.sql.DataSource)
when you want to use the sameJdbcTemplate
in multipleRdbmsOperations
.Constructors in org.springframework.jdbc.object with parameters of type JdbcTemplate Constructor Description StoredProcedure(JdbcTemplate jdbcTemplate, String name)
Create a new object wrapper for a stored procedure.Uses of JdbcTemplate in org.springframework.test.context.junit4
Fields in org.springframework.test.context.junit4 declared as JdbcTemplate Modifier and Type Field Description protected JdbcTemplate
AbstractTransactionalJUnit4SpringContextTests. jdbcTemplate
TheJdbcTemplate
that this base class manages, available to subclasses.Uses of JdbcTemplate in org.springframework.test.context.testng
Fields in org.springframework.test.context.testng declared as JdbcTemplate Modifier and Type Field Description protected JdbcTemplate
AbstractTransactionalTestNGSpringContextTests. jdbcTemplate
TheJdbcTemplate
that this base class manages, available to subclasses.Uses of JdbcTemplate in org.springframework.test.jdbc
Methods in org.springframework.test.jdbc with parameters of type JdbcTemplate Modifier and Type Method Description static int
JdbcTestUtils. countRowsInTable(JdbcTemplate jdbcTemplate, String tableName)
Count the rows in the given table.static int
JdbcTestUtils. countRowsInTableWhere(JdbcTemplate jdbcTemplate, String tableName, String whereClause)
Count the rows in the given table, using the providedWHERE
clause.static int
JdbcTestUtils. deleteFromTables(JdbcTemplate jdbcTemplate, String... tableNames)
Delete all rows from the specified tables.static int
JdbcTestUtils. deleteFromTableWhere(JdbcTemplate jdbcTemplate, String tableName, String whereClause, Object... args)
Delete rows from the given table, using the providedWHERE
clause.static void
JdbcTestUtils. dropTables(JdbcTemplate jdbcTemplate, String... tableNames)
Drop the specified tables.