Skip to content

Commit 9e4ea10

Browse files
committed
Merge branch 'master' of github.com:ebean-orm/ebean-orm.github.io
2 parents fc8b5f0 + e9cea52 commit 9e4ea10

File tree

1 file changed

+120
-0
lines changed

1 file changed

+120
-0
lines changed

docs/deprecated/index.html

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
<!doctype html>
2+
<html lang="en">
3+
<head>
4+
<title>Best practice | Docs | Ebean</title>
5+
<meta charset="utf-8">
6+
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
7+
<link rel="shortcut icon" href="/images/favicon.ico">
8+
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto|Source+Sans+Pro|Ubuntu&display=swap">
9+
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.1.0/css/all.css" integrity="sha384-lKuwvrZot6UHsBSfcMvOkWwlCMgc0TaWr+30HWe3a4ltaBwTZhyTEggF5tJv8tbt" crossorigin="anonymous">
10+
<link rel="stylesheet" href="/css/reset3.css">
11+
<link rel="stylesheet" href="/css/site3.css">
12+
<link rel="stylesheet" href="/css/pygments3.css">
13+
</head>
14+
<body>
15+
<div id="main">
16+
17+
<div id="banner">
18+
<header>
19+
<nav id="top">
20+
<h1 id="breadcrumb">
21+
<a class="nav-logo" href="/"><img src="/images/logo-200.png" height="35"></a>&nbsp;&nbsp;<a href="/docs">Documentation</a><span class="sep">&nbsp;/&nbsp;</span><span class="last">Deprecated</span>
22+
</h1>
23+
<ul>
24+
25+
<li><a onclick="toggleTheme();" title="switch dark light theme"><i class="fas fa-adjust"></i></a></li>
26+
</ul>
27+
</nav>
28+
</header>
29+
</div>
30+
<div class="grid grid-docs">
31+
<aside>
32+
<nav class="side">
33+
<ul>
34+
<li class="nav0 ">
35+
<a href="/docs/getting-started">Getting started</a>
36+
</li>
37+
<li class="nav0 ">
38+
<a href="/docs/intro">Introduction</a>
39+
</li>
40+
<li class="nav0 ">
41+
<a href="/docs">Documentation</a>
42+
</li>
43+
<li class="nav0 ">
44+
<a href="/support">Getting help</a>
45+
</li>
46+
<li class="nav0 ">
47+
<a target="_blank" href="/apidoc/13">API Javadoc</a>
48+
</li>
49+
<li class="nav0 ">
50+
<a href="/videos">Videos</a>
51+
</li>
52+
<li class="nav0 ">
53+
<a href="/docs/upgrading">Upgrading</a>
54+
</li>
55+
<li class="nav0 active">
56+
<a class="active" href="/docs/deprecated">Deprecated</a>
57+
</li>
58+
<li class="nav0 ">
59+
<a href="/releases">Releases</a>
60+
</li>
61+
62+
</ul>
63+
</nav>
64+
</aside>
65+
<article>
66+
<form action="https://www.google.com/search" method="get" class="inline-form">
67+
<input type="hidden" name="as_sitesearch" value="ebean.io">
68+
<div id="page-search">
69+
<div class="input-group">
70+
<input class="frm" name="q" id="searchinput" type="text" placeholder="Search... (press 's' to focus)" data-placeholder-focus="Search... (use '↑', '↓' and '⏎' to select results)" data-placeholder-blur="Search... (press 's' to focus)" autocomplete="off">
71+
<div class="input-group-btn">
72+
<button class="frm" type="submit"><i class="fas fa-search"></i></button>
73+
</div>
74+
</div>
75+
<div id="page-search-results" style="display: none;">
76+
<ul id="search-results-container" class="search-results"><li class=" active"><a href="/docs" title="Docs"><span style="color:#777;">Docs</span> Documentation </a></li><li class=""><small style="color:#999;">And 101 more...</small></li></ul>
77+
</div>
78+
</div>
79+
</form>
80+
81+
<h2 id="class-mapping">Class mapping</h2>
82+
<p>
83+
Mapping a column to a <code>Class<?></code> type is deprecated. This is because there there is some
84+
security aspects around initialising a Class from a string value.
85+
</p>
86+
<div class="syntax java"><div class="highlight"><pre><span></span><span class="nd">@Column</span>
87+
<span class="n">Class</span><span class="o">&lt;?&gt;</span> <span class="n">clazz</span><span class="o">;</span>
88+
</pre></div>
89+
</div>
90+
<p>
91+
Please migrate to just mapping to a String and using application code to map that to a Class.
92+
</p>
93+
94+
95+
<nav class="next">
96+
<p class="edit-page">
97+
<a href="https://github.com/ebean-orm/website-source/blob/master/docs/deprecated/index.html"><i class="fab fa-github"></i> Edit Page</a>
98+
</p>
99+
<p class="next">
100+
<a href="/docs" class="btn btn-info">Next: Documentation</a>
101+
</p>
102+
</nav>
103+
104+
105+
</article>
106+
</div>
107+
108+
</div>
109+
<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>
110+
<script src="/js/site3.js"></script>
111+
<script src="/js/search3.js"></script>
112+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-75181644-1"></script>
113+
<script>
114+
window.dataLayer = window.dataLayer || [];
115+
function gtag(){dataLayer.push(arguments);}
116+
gtag('js', new Date());
117+
gtag('config', 'UA-75181644-1');
118+
</script>
119+
</body>
120+
</html>

0 commit comments

Comments
 (0)