I'm quite lazy about creating a new homepage and aboutme comes to my rescue. It is easy to use and looks plain beautiful. Check my homepage.
Tuesday, April 15, 2014
Tuesday, April 8, 2014
mongodb default configuration in spring boot
I'm trying to integrate mongodb to my spring boot application. I create a db aptly named "mydb" and was wondering how mongodb classes were able to connect to my database without any configuration and why they were not retrieving my data. Answer to both is of course "default configuration" for mongodb.
You can see mongodb defaults that spring boot uses:
host: localhost
port: 27017
db: test
My mongodb is at localhost:27017, but as I'm using "mydb" instead of "test" no data is retrieved. So I have to override the default configuration by adding
You can see mongodb defaults that spring boot uses:
host: localhost
port: 27017
db: test
My mongodb is at localhost:27017, but as I'm using "mydb" instead of "test" no data is retrieved. So I have to override the default configuration by adding
spring.data.mongodb.uri=mongodb://localhost:27017/mydbto my application.properties file.
Friday, March 21, 2014
problem with displaying jsp on spring boot
I'm currently trying to learn Spring Boot (1.0.0 snapshot) in my spare time. I try to use spring-boot-starter-web for building a sample website but had problems when I try to use jsp for the view part of my mvc. Everything was in place.
And yet it was not working. Nothing on logs too, even on debug level.
After some search and several trial/errors, I saw that it is impossible to use embedded tomcat for displaying jsps without adding several dependencies to my main pom. Next to the standard spring-boot-starter-web dependency, I had to add jasper and jstl dependencies as well. So long for leaving dependencies to starter templates.
- I had a jsp named "welcome-page.jsp" under "src/main/webapp/WEB-INF/jsp/"
- In my controller I was sending the user to "welcome-page".
- The path configuration was done under application.properties with
- spring.view.prefix: /WEB-INF/jsp/
- spring.view.suffix: .jsp
And yet it was not working. Nothing on logs too, even on debug level.
After some search and several trial/errors, I saw that it is impossible to use embedded tomcat for displaying jsps without adding several dependencies to my main pom. Next to the standard spring-boot-starter-web dependency, I had to add jasper and jstl dependencies as well. So long for leaving dependencies to starter templates.
org.springframework.boot spring-boot-starter-web org.apache.tomcat.embed tomcat-embed-jasper provided javax.servlet jstl
at
14:11
Labels:
dependency,
jasper,
jsp,
jstl,
programming,
spring,
spring boot,
tomcat,
workaround
Wednesday, February 12, 2014
Friday, December 27, 2013
spring integration tutorial
I was checking if we could migrate some of our project's code to Spring Integration and I found a very good tutorial with a not-so-basic example.
Check this two part tutorial:
Spring Integration part 1
Spring Integration part 2
Check this two part tutorial:
Spring Integration part 1
Spring Integration part 2
Subscribe to:
Posts (Atom)