Over 3+ years of professional experience in development and deployment of various object oriented and web-based Enterprise Application using Java/J2EE technologies and working on the complete System Development Life Cycle (SDLC)
Associate Software Engineer
Inadev India Pvt. Ltd.Graduate Engineer Trainee
Inadev India Pvt. Ltd.Git
Tomcat
Notepad++
Photoshop
MS-Office
Bitbucket
Spring Tool Suite
Eclipse
VS Code
GitHub
My name is. I am from. Currently, I'm with United India Prime Limited. I'm working here since 2 and a half year. Uh, I have knowledge on Spring Boot, uh, microservice, and, uh, I did get a call on AWS. I did my master's I did my, uh, message from, you know, self managing management. And, uh, right now, I am allocated to insurance sector project, which is MaxLife, and, uh, I have a bit of knowledge of chat also. So, yeah, that's all my. I can help you with more details.
So, uh, basically, to connect the database to a string mode, what we would need to do is, uh, uh, just extract the whatever database we have SQL or or to email in our form of text demand or the same data. Then in application of this also, uh, like, we define it. And after that, uh, we'll made a entity class that will, uh, and we'll basically define it in entity class, then, uh, the repository will the repository class will read it the data, uh, like, basically read the data from database, uh, to, uh, our spoof application, then we have to make one service layer. And, of course, uh, APIs, uh, used to, you know, correct there, but, uh, the service here, which is the main thing, which, uh, correct the call, uh, API call, uh, from the the API endpoint to our, uh, database and it connect.
Doing this, what we need to do is, uh, provide indexing also, uh, like, while using auto buy or group buy things in our when you do the joints and all, then, uh, of course, optimizing the query, uh, structure, say, like, using and, uh, all, uh, and also fetching only the, uh, like, required data set. For many more time, what we'll do is, uh, in our, uh, JSON value, there are many datas which are not required, but still we output their datas. Uh, so what we'll do is we'll just, uh, take the only required data, say, 5 or 6 points is required, and we are sending more than that. That thing, uh, sometimes, uh, like, decrease the performance. So we need to do that. And, uh, performing the best service, so batch wise, it will face the data. Uh, and caching is, uh, one more thing, uh, to store the values in cache. Yeah.
What we do is we, uh, just, uh, like in the previous question I had spent. We need to, like, do that, uh, dependency configuration. So whatever are the dependencies, uh, in our application, We define all the dependencies in our, uh, kernel or form. XML, then uh, like, it it can cast the dependencies, then, uh, configuration center will do pixel of properties or our application dot YML files. We, uh, like, do the, uh, specifically, uh, cache. Then, uh, if you're testing, like, uh, read only, write only, or passivity to write this it's predefined, indicate, or a class. Or make it accessible only, then, uh, like, we add the queries. And this is all that we usually do for the application.
This, what we, uh, do is we write the bad job and, uh, fetch the data using the badge of this delay. Like, uh, configuring the in a screen configuration, batch of we can finish batch of we define the, uh, dates, uh, like, uh, and we run the batch of and protect only, uh, face the data. This is what we usually do.
And link application. What we do is we create a custom access, uh, which extend, uh, the run time exception, then implementing exception handling with the controller advice or exception handling annotations which we use, basically. And, um, and for each exception, we we have to use the appropriate STD, the status code, or error message, uh, which is the, uh, like, basic which we do. Then, uh, we convert the accesses to JSON response that even this JSON response if, uh, some kind of exception, uh, occurs, we basically provide a JSON response. These are the things by which we, uh, like, uh, handle globally in this input application. The this full standards.
We are calling API user. After that, uh, you know, we are using the front front slash. So it shouldn't happen with the front slash. It should be back slash and, uh, the endpoint, uh, we need to define these, I guess, uh, here, that is the issue. Also, the so that will, of course, uh, like, will not face the, uh, same endpoint. It will break that issue, that problem. And then Yeah. The the first thing that will happen is, uh, you're searching the ID. So, uh, the endpoint is basically, uh, not defined correctly over here.
Yes. Why is it why I think it's, uh, finding the repository, uh, and the user service class. So and, uh, we define this, uh, public user address. Entity class for the identity then find user. So it will, uh, create problem because we are using over here. It should be using the, I guess, control fast. So that is the main reason we do, uh, create a issue over here.
Designed this, uh, higher net based processing layer, uh, that is for strong sense in a solution level on prem transaction. What we need to do is we need to for some principle, say, database configuration by making it serialized since one after the other. It will close. So we need to make it serialized then, um, that relation I was sent to use appropriate escalation layer. You can do transaction management, uh, so that each transaction is properly managed using hybrid transaction management capability. Then, uh, we can do over here knocking mechanism, then data with database access, uh, basically, data access pattern, and testing and tuning. So, basically, these are all things. Like, uh, we can data, have it at this business here. And, uh, ensure resolution labeling, concurrent, uh, transition what what, uh,
So we'll understand, uh, FlixWorks and Grid and we'll, uh, see possibly get to the CSS with time delays. Uh, basically creating a link, uh, to our CSS file, uh, to our, uh, Canvas template what which Canvas template which you define our resource, uh, in our application, then we'll apply this, uh, Flexbox and, uh, Grid layout. Then we'll structure our HTML markups. We'll use the designs and all the design of things which, uh, basically, between between this, uh, advanced CSS technique, which is on this
To give you what we do is we need to find the file to remove unnecessary characters and what's basically using the file. Still what would be said with the the access which we remove is will reduce the file size. K. So this is one thing then, uh, bundle or con can make the files, combining JavaScript into our single bundle, reducing the HTTP request required, uh, to load the source. Then asynchronous loading will do the asynchronous unloading of JavaScript files to win blocking or uh, to basically prevent, um, blocking rendering of the, uh, page and do the lazy loading and all these other things which we