Turns out I was wrong. We should use a single JAXBContext for all threads since it's pretty expensive to create.
This commit is contained in:
parent
d56298d296
commit
bf14638e07
@ -29,9 +29,9 @@ public class OpenRocketComponentSaver {
|
|||||||
/**
|
/**
|
||||||
* The JAXBContext. JAXBContext is thread-safe.
|
* The JAXBContext. JAXBContext is thread-safe.
|
||||||
*/
|
*/
|
||||||
private JAXBContext context = null;
|
private static JAXBContext context = null;
|
||||||
|
|
||||||
public OpenRocketComponentSaver() {
|
static {
|
||||||
try {
|
try {
|
||||||
context = JAXBContext.newInstance(OpenRocketComponentDTO.class);
|
context = JAXBContext.newInstance(OpenRocketComponentDTO.class);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user