Background: https://airtable.com/tblD3oZPLJgGhCmch/viw1DKmbKhg2MIECH/recXk26BY2iuKJ6Yz
Description: We now have an improved getting started guide for using Spring.
CockroachDB will provide more support for Spring in 20.1. Currently, there is no tutorial for getting started with Spring via either Hibernate, jOOQ, or MyBatis.
Team: Andrew Woods, Rafi Shamim, Eric Harmeling
Github Tracking Issue:
We should have an option to use either Hibernate, jOOQ, or Mybatis as the three supported Spring frameworks.
Relates to https://github.com/cockroachdb/appdev-issues/issues/7
@kai-niemi would you be willing to provide some Spring code examples for @rmloveland to document?
cc @ericharmeling and @timveil
Related:
@ericharmeling, @awoods187, @rafiss, this is no longer officially on the 20.1 roadmap according to Airtable. Is it happening for 20.1 or pushed to later?
No i just removed it from airtable per Nate's guidance on what's in airtable. We are definitely doing this for 20.1.
OK, please help @ericharmeling have as clear a sense of the timeline on the remaining orm/third-party support improvements for 20.1 so he can plan his time out. I know you're already talking, so hopefully this is already clear.
Two mini spring boot projects from @kai-niemi:
the helloworld could be what your'e looking for in terms of small-and-simple-yet-useful-spring-boot example. Less than 400 lines at least.. I can reduce it even more but then the question is what's interesting to showcase.
Now also with jooq:
Collapsed the hello worlds to https://github.com/cockroachlabs/roach-demo-data which supercedes the previous ones.
Spring boot's in total:
also have another pet-project coming along that goes all-in on JPA. It models a webshop with product category hierarchies using a nested set model, custom jsonb types and stuff.
I'm going to close this issue, as we've now published two end-to-end tutorials for Spring developers, based on Kai's roach-data apps:
Most helpful comment
Now also with jooq: