Juergen Hoeller
51252ebbca
Avoid defensive checks against Java 8 API (java.util.Optional etc)
...
This commit also fixes broken javadoc links and code references.
Issue: SPR-13188
8 years ago
Juergen Hoeller
d341624e91
Drop JDO support
...
Issue: SPR-14130
8 years ago
Juergen Hoeller
0900808820
Method-level @SuppressWarnings("unchecked") for generic varargs
8 years ago
Juergen Hoeller
7c96059ca3
BeanPropertyRowMapper uses ConversionService for date-time support
...
Issue: SPR-13888
9 years ago
Juergen Hoeller
ca9ffa2012
Convenience constructors for CompositeDatabasePopulator
...
Issue: SPR-14313
9 years ago
Sanghyuk Jung
06e3ee6820
Polish javadoc in TableMetaDataContext
...
Closes gh-1065
9 years ago
Stephane Nicoll
7d4d3db0dd
Add alternative database name for HANA
...
Issue: SPR-14261
9 years ago
Johnny Lim
44e652f99e
Remove duplicate words
...
Closes gh-1039
9 years ago
Juergen Hoeller
74608e6b49
Polishing
9 years ago
Juergen Hoeller
537193a4e0
Consistent license header
9 years ago
Juergen Hoeller
6573e9142c
Polishing
9 years ago
Juergen Hoeller
797f5dbba6
StatementCreatorUtils handles Types.BOOLEAN through PreparedStatement.setBoolean
...
Issue: SPR-14116
9 years ago
Juergen Hoeller
517ebd1d3e
Consistent formatting
9 years ago
Juergen Hoeller
0b1639d963
JdbcTemplate passes negative values other than -1 on to the driver (for MySQL's special values)
...
Issue: SPR-14028
9 years ago
Cory Klein
71cf7b4053
Fix typo
...
Closes gh-992
9 years ago
Juergen Hoeller
923534595c
ScriptUtils.executeSqlScript logs SQLWarnings at debug level
...
Issue: SPR-13959
9 years ago
Stephane Nicoll
714ae2684c
Support for global separator in JDBC namespace
...
Previously, if a database needs to be initialized with several scripts
and many (or all) use a custom separator, said separator must be repeated
for each script.
This commit introduces a `separator` property at the parent element level
that can be used to customize the default separator. This is available
for both the `initialize-database` and `embedded-database` elements.
Issue: SPR-13792
9 years ago
Juergen Hoeller
e48ec4fcd3
StatementCreatorUtils always tries getParameterType on Oracle 12c driver
...
Issue: SPR-13825
9 years ago
Sam Brannen
5b3edcd9f9
Spring Cleaning in December
...
- Delete unused imports
- Delete unused code
- Clean up warnings
9 years ago
Stephane Nicoll
752d3c715a
Initiate structure for 4.3 XSDs
9 years ago
Juergen Hoeller
78dad4cfc3
Jdbc4SqlXmlHandler returns null as documented (instead of throwing NPE)
...
Issue: SPR-13782
9 years ago
Juergen Hoeller
11806b9215
Class identity comparisons wherever possible (and further polishing)
...
Issue: SPR-12926
9 years ago
Juergen Hoeller
d2ad2c3af8
StatementCreatorUtils detects Microsoft SQL Server driver 4.0 as well
...
Issue: SPR-13772
9 years ago
Juergen Hoeller
e8a0ef0206
Polishing
9 years ago
Juergen Hoeller
cc06183668
SimpleJdbcCall reliably throws exception on missing stored procedure
...
Issue: SPR-13669
9 years ago
Juergen Hoeller
cca037a74d
Polishing
9 years ago
Juergen Hoeller
6685c78cea
Avoid NPE for anonymous SqlParameter in CallMetaDataContext
...
Issue: SPR-13628
9 years ago
Juergen Hoeller
81342f14d4
Declared JDBC operation compiled flag as volatile
...
Issue: SPR-13617
9 years ago
Juergen Hoeller
11d1f050e9
NamedParameterUtils skips Postgres-style ?? operator
...
Issue: SPR-13582
9 years ago
Tobias Stoeckmann
ed4197febb
Fix typo
...
Closes gh-887
9 years ago
Sam Brannen
d5ee787e1e
Migrate JUnit 3 tests to JUnit 4
...
This commit migrates all remaining tests from JUnit 3 to JUnit 4, with
the exception of Spring's legacy JUnit 3.8 based testing framework that
is still in use in the spring-orm module.
Issue: SPR-13514
9 years ago
Juergen Hoeller
b23c23279b
AbstractEmbeddedDatabaseConfigurer explicitly closes JDBC Connection on shutdown
...
Issue: SPR-13474
9 years ago
Sam Brannen
8af0151f1b
Suppress recent deprecation warnings in tests
9 years ago
Sam Brannen
abc805819f
Polish Javadoc for EmbeddedDatabaseBuilder
9 years ago
Juergen Hoeller
5e43f9b88f
Deprecate Commons DBCP 1.x support along with Commons Pool 1.x
...
Issue: SPR-12532
9 years ago
Juergen Hoeller
5f3559fbad
Call statement support for SAP HANA
...
Issue: SPR-13381
9 years ago
Juergen Hoeller
35e1eca9e8
BeanPropertyRowMapper logs in case of no corresponding property as well
...
Issue: SPR-13323
9 years ago
Sam Brannen
a43d78ea55
Suppress warnings in tests in spring-jdbc
9 years ago
Sam Brannen
9ab4062317
Clean up warnings in tests in spring-jdbc
9 years ago
Sam Brannen
d54aab2338
Log connection URL for embedded databases
...
Prior to this commit, EmbeddedDatabaseFactory logged the name of an
embedded database just before it was created; however, the name alone
is not sufficient for connecting to the database via external tools
such as the H2 Web Console.
This commit updates EmbeddedDatabaseFactory to make it easier to
connect to embedded databases via external tools by logging the
complete connection URL for an embedded database as it's being created.
In addition, EmbeddedDatabaseFactory now logs when an embedded database
is being shut down.
Issue: SPR-13370
9 years ago
Sam Brannen
2025d5c35e
Polish Javadoc and log messages for embedded databases
9 years ago
Kazuki Shimizu
93919204a1
Add missing @since tag
...
Issue: SPR-12801
9 years ago
Juergen Hoeller
e0f012f32d
Removal of redundant JdkVersion checks in the test suite
...
Issue: SPR-13312
9 years ago
Juergen Hoeller
bec3b0fa1a
Deprecate JdkVersion (for optimistic compatibility with newer JDK generations)
...
Issue: SPR-13312
9 years ago
Juergen Hoeller
edd6e76b9f
Polishing
9 years ago
Juergen Hoeller
2934256257
Polishing
9 years ago
ndebeiss
629bcb6599
Support single quotes nested in double quotes in SQL scripts
...
Some databases such as Oracle permit double quoted column aliases that
contain case-sensitive characters, single quotes, and other special
characters; however, prior to this commit, SqlScripts interpreted a
single quote nested within double quotes as the start of a string
literal resulting in improper parsing.
This commit addresses this issue by ensuring that double quoted strings
such as column aliases are properly parsed even when containing single
quotes.
Issue: SPR-13218
9 years ago
Juergen Hoeller
e0329306df
JdbcTemplate's queryForObject allows for specifying primitive types as well
...
Issue: SPR-13220
9 years ago
Juergen Hoeller
41b58584ea
BeanPropertyRowMapper uses US locale for lower-case conversion by default
...
Issue: SPR-13216
9 years ago
Sam Brannen
6c530b7bfb
Delete trailing whitespace in XML files
10 years ago