diff --git a/src/main/java/io/ebean/Ebean.java b/src/main/java/io/ebean/Ebean.java
index 077654ea9..5d1fbd67b 100644
--- a/src/main/java/io/ebean/Ebean.java
+++ b/src/main/java/io/ebean/Ebean.java
@@ -24,7 +24,7 @@ import java.util.concurrent.Callable;
import java.util.concurrent.ConcurrentHashMap;
/**
- * Ebean will be Deprecated - please migrate to use DB.
+ * Deprecated - please migrate to use io.ebean.DB.
*
* Ebean is a registry of {@link Database} by name. Ebean has now been renamed to {@link DB}. *
@@ -32,6 +32,7 @@ import java.util.concurrent.ConcurrentHashMap; *
* The preference is to use DB and Database rather than Ebean and EbeanServer.
*/
+@Deprecated
public final class Ebean {
private static final Logger logger = LoggerFactory.getLogger(Ebean.class);
diff --git a/src/main/java/io/ebean/EbeanServer.java b/src/main/java/io/ebean/EbeanServer.java
index 6b56621f4..010dd5a8e 100644
--- a/src/main/java/io/ebean/EbeanServer.java
+++ b/src/main/java/io/ebean/EbeanServer.java
@@ -1,6 +1,7 @@
package io.ebean;
/**
+ * Deprecated - please migrate to io.ebean.Database.
* Provides the API for fetching and saving beans to a particular Database.
*
* Effectively this is an alias for {@link Database} which is now the new @@ -8,6 +9,7 @@ package io.ebean; *
* The preference is to use DB and Database rather than Ebean and EbeanServer. */ +@Deprecated public interface EbeanServer extends Database { } diff --git a/src/main/java/io/ebean/EbeanServerFactory.java b/src/main/java/io/ebean/EbeanServerFactory.java index 72dfb4925..63667d7b8 100644 --- a/src/main/java/io/ebean/EbeanServerFactory.java +++ b/src/main/java/io/ebean/EbeanServerFactory.java @@ -11,6 +11,8 @@ import java.util.Properties; import java.util.ServiceLoader; /** + * Deprecated - please migrate to DatabaseFactory. + *
* Creates EbeanServer instances. *
* This uses either a ServerConfig or properties in the ebean.properties file to @@ -28,6 +30,7 @@ import java.util.ServiceLoader; * convenient way of using the 'default/primary' EbeanServer. *
*/ +@Deprecated public class EbeanServerFactory { diff --git a/src/main/java/io/ebean/config/ServerConfig.java b/src/main/java/io/ebean/config/ServerConfig.java index 4ecee2dd4..7a8a03481 100644 --- a/src/main/java/io/ebean/config/ServerConfig.java +++ b/src/main/java/io/ebean/config/ServerConfig.java @@ -44,6 +44,8 @@ import java.util.Properties; import java.util.ServiceLoader; /** + * Deprecated - please migrate toio.ebean.DatabaseConfig.
+ *
* The configuration used for creating a Database.
* * Used to programmatically construct a Database and optionally register it @@ -80,6 +82,7 @@ import java.util.ServiceLoader; * @author rbygrave * @see DatabaseFactory */ +@Deprecated public class ServerConfig { /**