The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform. A key element of Spring is infrastructural support at the application level: Spring focuses on the "plumbing" of enterprise ...

learn more… | top users | synonyms

2
votes
2answers
45 views

Object to return user specified generic types in backend code

The idea is that a user will dynamically edit simple key/value settings that will customize their instance of the application, e.g. the welcome banner text. I am trying to implement everything in a ...
3
votes
0answers
46 views

Boilerplate for spring-boot with spring-loaded

Since many Java web projects use Spring, I created my own boilerplate to quickly create a new spring project. I had to fix something that I didn't understand but it worked. Is it redundant and there ...
0
votes
0answers
44 views

Optimizing Java (controller and service) code to work faster

I am creating online store, using spring MVC. So the point is when you create new product you need to upload picture for new product. I am using Cloudinary service, so when you upload image server ...
0
votes
0answers
18 views

Move nodes if no veto from councilors

Working on a DTP based on Maven/Spring having a JTree(containing nodes as layers) try to implement a Authorithy for decide if layers can be droped to a target-layer....
3
votes
1answer
59 views

Bot-like Spring Java service for checking advertisements

I am in the middle of developing a Spring Boot application, which has a service acting like a bot. advertisementService.update(Advertisement ad) is a method which ...
1
vote
1answer
200 views

Spring AOP Log4j Logger example, improvement

I went through some of the stuffs on net regarding spring AOP and wrote a Spring AOP logger. Can you guys check my code and give your valuable inputs to improve it or if it is not proper, give me an ...
1
vote
0answers
49 views

Spring MVC web app for simple ciphers

I'm working on a simple Spring MVC web app that allows users to encrypt and decrypt messages with classical ciphers such as the shift or Caesar cipher. It also allows users to auto-decrypt a message ...
0
votes
1answer
75 views

Does this unit test cover all edge cases? [closed]

I want to test a simple controller and I want to know if this unit test covers all cases: Controller: ...
1
vote
1answer
141 views

Reading SQL file using injection and utility reader

I've come up with a way to externalize and read in my .sql files instead of having them in-code as strings. Note that I'm keeping the .sql file in the same package as the DAO (NOT separated into a ...
0
votes
0answers
35 views

Factory for ListenableFutureCallbak

I'm developing a Rest API, and at the moment i have a bunch of controllers like this one: ...
1
vote
0answers
113 views

Spring controller for login using Facebook or email

I've got a spring controller class which handles the user logins. I've got two endpoints: /user/facebook /user/email You can ...
3
votes
1answer
81 views

Extending functionality of org.springframework.batch.item.file.transform.DefaultFieldSet

I would like to be able to set token values (defaultFieldSet.tokens) and names (defaultFieldSet.names) on ...
1
vote
0answers
31 views

Throw exception in Spring when loading a file

I have this following piece of code: ...
2
votes
1answer
112 views

Refactor legacy code to spring

I am refactoring a legacy codebase to use spring. I am newish to spring and was wondering if you have any suggestions for the following code I refactored. Specifically about providing the ...
-1
votes
1answer
78 views

Accepting any object and returning the object

I have been tinkering with generic methods in Java but still haven't figured out a way to optimize this code. Here I need to write similar piece of code for both plan and add-on. ...
4
votes
1answer
90 views

Code for my first crud app

I would like to ask more experienced developers to review my code, it's my first app, self-made, I know there is a lot to improve, it would be great if you could just point the main errors. I'm ...
1
vote
0answers
51 views

Updating many fields based on data from a web service

I have to receive data from a webservice and need to compare the received data with the data in our DB. Its easy like: get a streetname from the WS, if its not null and not equals the Db entry -> ...
1
vote
2answers
247 views

Write into the same CSV file multiple times

I implemented an OutputWriterService.class to write content in the same file multiple times. The writeToCsvFile method is ...
0
votes
0answers
39 views

Spring: Redirecting to a REST url on click

I have a page where a user can click on a link and send them to another url where the path variable is the user name. So example: user name is bmarkham. bmarkham is on www.website.com/welcome. ...
0
votes
0answers
62 views

Correct use of SettableListenableFuture?

For the code below, is there any advantage of returning the SettableListenableFuture rather than the ...
2
votes
0answers
95 views

Pagination links for various lists using Spring-HATEOAS

I'm using Spring HATEOAS to create some links on my REST API. However, the entities i'm returning are very close, so the code to generate the links are the same: ...
2
votes
1answer
93 views

An asynchronous service to produce a results cache for a list of items

What I've created is a CacheBuilder service that will be passed in a list of items, and will build a results cache. The results are produced by making calls to ...
-1
votes
1answer
49 views

Spring Web MVC where to put logic [closed]

I am trying to create an application where I need to know where to put the logic. Here is the code HomeController.java ...
0
votes
1answer
482 views

breadcrumbs in spring

Breadcrumbs should look like this: Home > Mobiles & Tablets > Mobile Phones > Phone Super Duper every product belongs only to one category. e.g Phone Super Duper can be found only under Mobile ...
0
votes
1answer
256 views

Detect that a class is marked by a custom annotation in Spring

I would like to enable application behaviour based on the presence of a custom annotation that marks the configuration class (normally named something like ...
1
vote
0answers
193 views

AspectJ aspect for securing controller methods with ReCaptcha

Today when I was implementing ReCaptcha (as if there is much to implement!), I thought it would be perfect to create an Aspect Annotation to automatically secure web methods with recaptcha. My ...
1
vote
1answer
40 views

Seperate out validations from a service and use custom exceptions for entities not found

I am using spring-boot, spring data, and Java 6. Here is an example from a business layer to save student details. Srvice interface: ...
3
votes
1answer
161 views

Implementation of observer pattern in web app to monitor an RSS feed

I implemented observer pattern and it will be great if someone can do review of my work and say what should be done better. What is the problem. Application monitoring rss channel, if there is ...
4
votes
0answers
374 views

Implement two level caching using spring's cache abstraction Cache and CacheManager

Details about spring's caching framework are here. When I was reading this link, I thought the composite cache mentioned there was one that used levels of caching based on the order given to the ...
3
votes
0answers
60 views

Implementing a long-running entity lock

Requirement I have an entity named ImportData which can be processed once in order to extract data from a file fed to the application. I need to make sure that, ...
10
votes
1answer
195 views

Handling Java instant Ajax request/respond with Angular

I am trying to build a food search app. I am using Angular and Spring. I am currently using the yelp API, but it's done on the Java side. I think what I have achieved is really bad design. It works, ...
2
votes
0answers
28 views

Minimizing database overhead by storing additional information to the users authentication-object (Spring Security)

I am using Spring Security in order to check if a logged in user is authenticated. However, after authentication, as some actual requests come in, I would like to minimize the number of database calls ...
6
votes
1answer
4k views

Preventing XSS attacks in a Spring MVC application controller

One of the URL in my application is vulnerable to XSS attack, so I am handling it in the below way. I created a util class: ...
3
votes
1answer
179 views

Key to Value / Value to Key - java

I want to get the key from value / and value from key ,can anyone help to do in better way ? or can we implement the below code using java enum or spring or apache enumutils or java generic ? Note : ...
2
votes
3answers
465 views

Adding two different group of objects to a list of groups

I have two lists of Strings and two lists of objects. I need to copy the list of strings to the correspondence list of objects with specific values. ...
4
votes
2answers
390 views

Getting products by category, price, etc

I have the following concerns: Is Set a good choice for getting products? What are drawbacks of Set for this purpose? Is it ...
2
votes
1answer
148 views

Customize data types in a generated model with hibernate

I have a Spring/Hibernate application with the following domain class (irrelevant code stripped for brevity): ...
12
votes
1answer
342 views

Java Spring Example Web API

I'd like to get some feedback on an example web API I've put together. It's mavenized and available on GitHub here. Setup The only thing you'd have to change to run this locally is line 31 in src/...
1
vote
1answer
398 views

Spring Security Web Configurer Adapter

guys. The code below is spring security web adapter. I do not like configure(HttpSecurity) method that generates security confirmation policy. Any ideas to do it more readable and clear? ...
1
vote
1answer
59 views

Simple Spring Service code

I used Spring MVC arch, and I need to be informed about correct names of methods and exceptions throwing. ...
0
votes
1answer
396 views

Print Java Object graph

Please share your comments and better ideas, to print java graph, which manipulates selected (@Mask) fields as XX, thus avoid logging confidential data, through ...
4
votes
2answers
115 views

Property file loader

I have the following code: ...
1
vote
1answer
49 views

Retrieving three separate sorted lists of items

I need to search for records based on their area, postcode, city and sort each group ...
2
votes
2answers
77 views

Job execution on records supplied by database

I have a requirement to check all records in a table which is big (Around 1.5-2 million records). What I am doing is very simple, just get all the records and loop through one by one, and do things. I ...
7
votes
2answers
2k views

Registration, login and logout in a Grails application

I'm completely new to Groovy, but have many years of Java experience, and recently I have started working on a Grails application, currently it contains the following: User and Person domain classes ...
3
votes
1answer
1k views

Converting code for javax.xml.soap.* to webServiceTemplate

I am able to send requests to the web service using javax.xml.soap.*. I would like to convert the code to use webServiceTemplate....
5
votes
1answer
601 views

Handling an invalid SQL query exception

This is my DAO object that takes the Cypher query as a string, and returns a JSON representation of the graph it returns. Because it's using a Spring JdbcTemplate ...
2
votes
2answers
37 views

Storing recent search phrases

I have a search on a very simple spring-powered website and I want to display 10 recent inputs: ...
2
votes
1answer
729 views

Async processes in Java Spring

I need to refactor this class having in mind that the logic inside the call methods is not so short and it require spring dependencies to work, the base class I have is: ...
3
votes
2answers
38 views

REST service to list new, continuing, and terminated subscribers during some period

I have a use case which says: Your REST service will consume a JSON object that contains a list of emails for subscribers at the start of the subscription period, and a list of subscribers at ...