THat annotation @Load Balancing OMG... I was trying to solve an error of unknown host exception. After watching this video it was solved...
@runner_arora23 сағат бұрын
Field authorRepository in io.springbootproject.betterreadsdataloader.BetterReadsDataLoaderApplication required a bean of type 'com.author.AuthorRepository' that could not be found. The injection point has the following annotations: - @org.springframework.beans.factory.annotation.Autowired(required=true) Action: Consider defining a bean of type 'com.author.AuthorRepository' in your configuration.
@BruceWayne_.....Күн бұрын
Straight to point
@vanithaguru2 күн бұрын
Hi anyone can help me , how can we connect database by using eclipse ide with spring boot application and api
@dieraven2 күн бұрын
Thank you 🙂
@dieraven2 күн бұрын
Got this error after adding the @EnableHystrixDashboard and properties: Caused by: java.lang.IllegalStateException: Failed to introspect Class org.springframework.cloud.netflix.hystrix.dashboard.HystrixDashboardConfiguration
@Roniabhi2 күн бұрын
any one who is watching this video make sure you know run command is deleted for versions after 3.0.0 so you can skip this video as or use `mvn spring:boot run` command
@cormacredmond123452 күн бұрын
Good course (thanks!), but it misses to explain two points which I think most would stumble on. 1) By using a Mono (and delayElement), you're freeing up one thread, but it's still another thread in the JVM that must "delay" (except it's handled by Spring webflux). Same for real I/O operations. There's no magic going on here, I think the video should make that clear. If you have slow blocking code (i.e., a long-lived DB call), you will have a thread blocked somewhere at some point. And if you have 10 of these, you'll have 10 blocked threads (or worse, less than 10 but with subsequent requests queued) -- just for a crude example. 2) Nowhere in this video series did it cover the critically important fact that actually, you get no threading by default unless you specify it somewhere; all rails would be on the same thread. You in your example Fluxes happen to be getting parallel threading, perhaps unknowingly, by using delayElement() (look at the source: return delayElements(delay, Schedulers.parallel())). Without that, everything would be executed sequentially on the same thread that you created the Flux. In reality, nobody will be using anything like the example Fluxes in production code. Crucial methods like runOn(), publishOn(), subscribeOn(), etc., should have been covered -- the whole concept and benefits of Reactor is lost otherwise, IMO. See: projectreactor.io/docs/core/release/reference/#schedulers
@amilasilva73 күн бұрын
Great video as always 🔥
@iyergh3 күн бұрын
Love this.
@iyergh3 күн бұрын
I absolutely love this
@iyergh3 күн бұрын
This video is so amazing. This explanation is so simple to understand. The way this is broken down with a Java example is just superb. Thank you x 100
@ZillaYT3 күн бұрын
I was doing well until session #29 when adding the embedded Derby DB. I get this on startup. Any clues on how to fix it? Thanks for a great tutorial!!! 2024-05-18T14:07:59.476-04:00 INFO 66638 --- [course-api-data] [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) 2024-05-18T14:07:59.700-04:00 WARN 66638 --- [course-api-data] [ main] o.h.t.s.i.ExceptionHandlerLoggedImpl : GenerationTarget encountered exception accepting command : Error executing DDL "create table topic (id varchar(255) not null, desc varchar(255), name varchar(255), primary key (id))" via JDBC [Syntax error: Encountered "desc" at line 1, column 47.] org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "create table topic (id varchar(255) not null, desc varchar(255), name varchar(255), primary key (id))" via JDBC [Syntax error: Encountered "desc" at line 1, column 47.] at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:94) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlString(AbstractSchemaMigrator.java:574) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlStrings(AbstractSchemaMigrator.java:514) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.createTable(AbstractSchemaMigrator.java:315) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibe
@ZillaYT3 күн бұрын
I'm using a later version of Spring Boot, and the work "desc" is a keyword. So I just changed it to "description" and it worked.
@pkumar1763 күн бұрын
super content sir
@in_tyler_we_trust4 күн бұрын
Jwt bhi jaat h
@shubhamchouksey99044 күн бұрын
Hi @Java brains can you give me free access to members only content
@sidray904 күн бұрын
Way too many advertisements in the video.
@electronicseternity92104 күн бұрын
Hi, would really help if you could do a video on arrays, list, and arraylists private List<Topic> topics = new ArrayList<>(Arrays.asList( new Topic("Spring", "Spring Framework", "Spring Framework Description"), new Topic("Spring1", "Spring Framework1", "Spring1 Framework Description"), new Topic("Spring2", "Spring Framework2", "Spring2 Framework Description"), new Topic("Spring3", "Spring Framework3", "Spring3 Framework Description"))); The above is quite confusing for me. Appreciate your guidance. Tq
@midhunma88755 күн бұрын
Thanks, this is the clearest from scratch video i found so far..so difficult to explain yet you made it look easy
@themrambusher5 күн бұрын
fresh video
@Shuvooa5 күн бұрын
C
@mohamedabdo91095 күн бұрын
No AQL Exception solved with adding @Component in the Entity class
@gautamsnegi275 күн бұрын
Constructor injection not just helped in removing @Autowired but also gave the ability to make the repo variable final.
@Shadow-pn5qw6 күн бұрын
Awesome explanation
@dieraven7 күн бұрын
Thank you! I am getting ready for Level 2 course =)
@prafullakh7 күн бұрын
Funny you should mention Kissinger. It took a seasoned Indian diplomat to remind him of his heritage of being progeny of Jew refugees from WW2 and who was now turning a blind eye to the genocide in Bangladesh. You should look it up on the internet; he apparently pulled the table cloth from the breakfast table yelling he ain't a refugee. But the points you've mentioned are really good face savers when staring at an unknown problem. Good content, as usual.
@trantrungnghia96428 күн бұрын
love the way you explain by giving some random dialogs like "Hey Spring Security, I want you to blablabla"
@andreicioropar84728 күн бұрын
This problem reminds me of a game i used to play when i was young with 3 and 7 with a group of friends. We were counting one by one and every time when someone missed the BUZZ ( in our country we would call it BOLTZ instead of BUZZ :D ) had to drink the BOOZE. Nice job anyway
@StephenTarenWB8 күн бұрын
Shopify sent me here :rofl:
@nishantpant3249 күн бұрын
But how many good Interviwers are there, most of them are trying to show you that you don't know this
@shubhamchouksey99049 күн бұрын
Is using Method References a good practice for maintainable code? I see that the reader has to actually look into the parameters of the and keep both of them side by side.
@milimishra64479 күн бұрын
Best explanation
@milimishra64479 күн бұрын
Good one ❤❤
@immortalveejay9 күн бұрын
Besides providing sharp intelligent know-how, these latest videos have a totally fresh wit. Thanks, Java Brains.
@shubhamchouksey99049 күн бұрын
We can also use Java Streams for this Step2 : personList.forEach(person -> System.out.println("lambda person : " + person)); Step 3 : personList.stream(). filter(person -> { return (person.getLastName().charAt(0) == 'C'); }).forEach(person -> System.out.println("stream person : " + person));
@mudassarhannuri90099 күн бұрын
Hi Kaushik Are you planing vedioes on ai in java
@shubhamchouksey99049 күн бұрын
In the world of paid courses, you're the savior.
@ShivamKendre-fc3su9 күн бұрын
Great video
@prakhar869010 күн бұрын
Awesome! I was asked this in an interview.
@hyperborean7210 күн бұрын
the last two sentences are brilliant :)
@myameen965310 күн бұрын
Thanks a ton.
@user-ke2lz5kk7g11 күн бұрын
Thank u for your video )
@ArjunKumar-zu2kl11 күн бұрын
Nice and informative, thank you so much....🙏
@mdk198311 күн бұрын
hey Koushik, thanks for this content. I really appreciate the efforts you are taking for video aesthetics as well. Hence a small suggestion as your fan, if one of your background walls, if not both, are painted in a darker tone, say a dark blue or so, your video will look a even better. ❤