springboottask's People
springboottask's Issues
please make sure that you have completed the tasks and assignments properly
mockito testing not at all done
why to use this dependency in master
not correct implementation of properties in mongodb
server.port = 8090
#spring.h2.console.enabled = true
#spring.jpa.hibernate.ddl-auto=create
#spring.datasource.url=jdbc:mysql://localhost:3306/muzix
#spring.datasource.username=root
#spring.datasource.password=Root@123
not used lombok in domain classes
monogdb task not done correctly, why same code in muzix-mysql and mongodb?
update to java verison 11
can not find mysql properties in muzix-mysql
mockito testing not done in muzix-mysql
In TrackController - ResponseEntity responseEntity can be made as instance variable rather than declaring it in each and every method
no exception handling for saving track
userRepository.save(track);
why to use JpaRepository in mongoDB task
@repository
public interface TrackRepository extends JpaRepository<Track, Integer> {
}
refactor pom, unwanted dependencies in every branch
encapsulation issue, make state private
TrackService trackService;
In lombok branch not used lombok
why to use both of these dependencies in master pom
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.193</version>
</dependency>
add and update README.md
please use only the required dependencies
add comments in code
maintain clean code
please make service methods return resource type not boolean
public boolean saveTrack(Track track);
public boolean deleteTrack(int id);
why everything is commented in GlobalException class
//package com.stackroute.exceptions;
//
//import org.slf4j.LoggerFactory;
//import org.springframework.http.HttpStatus;
//import org.springframework.web.bind.annotation.ExceptionHandler;
//import org.springframework.web.bind.annotation.ResponseStatus;
//
//import javax.servlet.http.HttpServletRequest;
//import java.io.IOException;
//import java.sql.SQLException;
//import java.util.logging.Logger;
//
//public class GlobalException {
// private static final Logger logger = (Logger) LoggerFactory.getLogger(GlobalException.class);
//
// @ExceptionHandler(SQLException.class)
// public String handleSQLException(HttpServletRequest request, Exception ex){
// logger.info("SQLException Occured:: URL="+request.getRequestURL());
// return "database_error";
// }
//
// @ResponseStatus(value= HttpStatus.NOT_FOUND, reason="IOException occured")
// @ExceptionHandler(IOException.class)
// public void handleIOException(){
// logger.error("IOException handler executed");
// //returning 404 error code
// }
//
//
//}
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.