|4 days ago||5 days ago|
|Apache License 2.0||-|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
is rust the only language to have procedural macros?
2 projects | reddit.com/r/rust | 19 Feb 2022
Have a look at byte buddy.
Byte Buddy on Android made possible
5 projects | reddit.com/r/android_devs | 28 Mar 2021
If you've ever used libraries like https://github.com/JakeWharton/hugo or https://hibernate.org/ (if you've ever done some backend development) and wondered how do they seem to add some code/logic into your app just by adding some annotation to some method, or if you ever wondered how mocking frameworks like Mockito can change a class behavior for example, then most likely you're interested in a programming technique that allows to modify existing code, usually known as Aspect oriented programming (also known in Java as Bytecode instrumentation) which, even though it might sound intimidating at first, some really cool tools such as Byte Buddy or AspectJ make it quite easy to accomplish.
Do people use JPA a whole lot?
1 project | reddit.com/r/java | 13 May 2022
One of my colleagues made a PR to Hibernate to fix query statistics for the case when your usual query is less than 1 millisecond and you have millions of them (not per second surely, but during the lifetime of the application - there were some thousands per second) - that was the case on one of our projects - https://github.com/hibernate/hibernate-orm/pull/810 And that was many years ago - computers got faster since than.
Hibernate 6 has arrived
Doesn't this commit integrate Jsonb into core?
There are 10k integration tests you could now use as a reference.
When I wrote the Hibernate User Guide, I made all code samples be extracted from the integration tests.
Hibernate ORM 5.6.7.Final released
2 projects | reddit.com/r/java | 19 Mar 2022
Help in reading JAVA documentation for Configuration class (hibernate)
1 project | reddit.com/r/learnjava | 15 Mar 2022
The answer is that you're using a different version of hibernate than you're looking at the documents for. Your docs link is REALLY old. The oldest version of docs that hibernate.org has on their site where you can easily find them is 4.2 and in that version (maybe even older ones, probably started in 4) .addAnnotatedClassis inConfiguration`
Partitioning a billion-row table of soccer data using data context
2 projects | dev.to | 9 Mar 2022
My team has been developing the backend application that provides the most crucial data exploration features. We adopted Kotlin v1.6 running on top of a JVM (Java Virtual Machine) as the programming language, Spring Boot 2.5.3 as the framework, and Hibernate 5.4.32.Final as the ORM (Object Relational Mapping). The main reason why we opted for this technology stack is that speed is one of the most crucial business requirements. So, we needed a technology that could leverage heavy multi-thread processing, and Spring Boot turned out to be a reliable solution.
Hibernate-ORM – Hibernate's Core Object/Relational Mapping Functionality
1 project | news.ycombinator.com | 18 Feb 2022
Hibernate 6 rc1 released!
2 projects | reddit.com/r/java | 30 Jan 2022
Looking at the source code, it looks like JSON/JSONB may be on the radar.
How to mock a database connection in Java?
1 project | reddit.com/r/learnprogramming | 5 Jan 2022
There are in-memory databases such as H2 which you can use for testing that is just a library you import. However, syntax can vary between databases. So it's only really appropriate if you're also using something like Hibernate which abstracts away a lot of the differences.
What are some alternatives?
Javassist - Java bytecode engineering toolkit
MyBatis - MyBatis SQL mapper framework for Java
OrmLite - Core ORMLite functionality that provides a lite Java ORM in conjunction with ormlite-jdbc or ormlite-android
Ebean ORM - Ebean ORM
Apache Cayenne - Mirror of Apache Cayenne
Reladomo - Reladomo is an enterprise grade object-relational mapping framework for Java.
Byteman - Byteman Project main repo
Spring Data JPA - Simplifies the development of creating a JPA-based data access layer.
Flyway - Flyway by Redgate • Database Migrations Made Easy.
blaze-persistence - Rich Criteria API for JPA providers
Jackson JSON Processor - Main Portal page for the Jackson project
Lombok - Very spicy additions to the Java programming language.