Comments (1)
Hi there!
Under the hood, all the Gradle tasks added via this plugin leverage the programmatic APIs provided by DataNucleus, for enhancement and schema tool operations. So yes, this plugin does support persistence metadata provided either via XML (with JDO XSD or ORM XSD specifications) or via annotations.
By the way, there is a very simple 'sample-jdo' sample project in this repo, which can be used as a starting point for testing this plugin against JDO.
JDO is not fully tested; so please let me know if you run into any issues.
from datanucleus-gradle-plugin.
Related Issues (15)
- Add 'enhance-check' task or a 'check' option to the 'enhance' options
- Fix Dependabot badge in README, following its native integration to GitHub HOT 1
- Doc intro about enhancement misleading HOT 1
- ClassNotFoundException when running 'enhance' task on domain classes that make use of classes outside of the main/test source set
- Support DataNucleus SchemaTool operations
- Allow to enhance test classes as well
- Consider using JavaExec when calling DataNucleus HOT 3
- Consider using lazy configuration with Gradle
- Consider using Gradle task configuration avoidance
- Make the enhance tasks Cacheable HOT 1
- Unable to use this plugin with latest Gradle 6.0
- Support Java > 15 and Datanucleus 6 HOT 9
- Monthly issue metrics report
- Monthly issue metrics report
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from datanucleus-gradle-plugin.