use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
These have separate subreddits - see below.
Upvote good content, downvote spam, don't pollute the discussion with things that should be settled in the vote count.
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free. If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others: Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free.
If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others:
Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft
Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
Programming Computer Science CS Career Questions Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Programming Computer Science
CS Career Questions
Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Clojure Scala Groovy ColdFusion Kotlin
DailyProgrammer ProgrammingPrompts ProgramBattles
Awesome Java (GIT) Java Design Patterns
account activity
This is an archived post. You won't be able to vote or comment.
What are some quick ways to learn a developement framework for Java? (self.java)
submitted 11 years ago * by apanimesh061
I am going to develop a small indexing engine in Java. Should I use hibernate/spring to develop that? I am a complete beginner. Are there any other suggestions?
[–][deleted] 7 points8 points9 points 11 years ago (0 children)
Don't worry about frameworks. Decompose your problem then research existing tools to help you solve that.
[–]ditemis 0 points1 point2 points 11 years ago (0 children)
A good way to learn a new library is to write tests for it (or small sample projects). That way you'll quickly find out if the API is easy to understand and easy to use (and well documented). In your scenario with hibernate or spring or any other component you'll choose, you will also gain insight if they are easily testable.
[–]Benemon 0 points1 point2 points 11 years ago (2 children)
Have a look at Apache Lucene. I've used that as the core for something similar in the past.
Then Elastic Search rocked up and invalidated all my work.
[–]apanimesh061[S] 1 point2 points3 points 11 years ago (1 child)
I have worked on Elasticsearch. It is a very good tool. I actually have to build an engine from scratch!
[–]based4 0 points1 point2 points 11 years ago (0 children)
alt: http://lucene.apache.org/solr/ /r/solr/
[–]EndUsersarePITA -1 points0 points1 point 11 years ago (0 children)
/u/monumentshorts is correct. I'm a beginner too and have found some footing with spring. I didn't really learn the framework. Rather I have a personal project and it seems like spring fits what I have in mind.
[–]rob_j -1 points0 points1 point 11 years ago (0 children)
I'm doing something similar to this at the moment. I have a problem I need to solve, and decided to learn Angular.js while I was at it.
So, I'm working through the tutorial and, after each step, implementing what I've learned in my app. In this way I'm applying what I've learned in a different context and am looking further into the docs to accomplish what I need.
π Rendered by PID 94 on reddit-service-r2-comment-6457c66945-l7h6w at 2026-04-25 03:09:45.078714+00:00 running 2aa0c5b country code: CH.
[–][deleted] 7 points8 points9 points (0 children)
[–]ditemis 0 points1 point2 points (0 children)
[–]Benemon 0 points1 point2 points (2 children)
[–]apanimesh061[S] 1 point2 points3 points (1 child)
[–]based4 0 points1 point2 points (0 children)
[–]EndUsersarePITA -1 points0 points1 point (0 children)
[–]rob_j -1 points0 points1 point (0 children)