Thomas Uhrig
Thomas Uhrig
www.tuhrig.de
Skip to content
  • About
  • Privacy Policy
  • Impressum

DB

There are 10 posts tagged DB (this is page 1 of 1).

Concrete vs Generic – The story of a data model

The story of a project In the last project I was working on, we struggled a lot with our data model. The task was to replace an old product service with a new one. The old system has grown over time, was hard to maintain and the guys who made it have been gone a […]

in Academic, Coding | February 21, 2019 | 1,064 Words | Comment

DynamoDB with Kotlin and Spring Boot (Part 2)

About a month ago I published a short article about Kotlin, Spring Boot and DynamoDB. The post shows a basic setup for DynamoDB with Kotlin and Spring Boot. However, it doesn’t show a lot of aspects related to typical database implementations such as auditing or migrations. To fill this gap, I prepared an example project […]

in Uncategorized | December 18, 2018 | 88 Words | Comment

DynamoDB with Kotlin and Spring Boot (Part 1)

During the last week I implemented my first persistence layer with DynamoDB using Spring Boot and Kotlin. As I stumbled over a couple of obstacles, I decided to summarize what I did and how my final implementation looked like. Dependencies The dependencies are pretty straight forward. I decided to use Spring Data for DynamoDB and […]

in Coding | October 15, 2018 | 788 Words | 1 Comment

find vs. get

Three years ago I wrote a blog post with the provoking title “Don’t use Optionals for data repositories“. The post received a couple of critical comments and I had the feeling that I didn’t made my point clear. This week I stumbled over the same topic again, but from a slightly different point of view. […]

in Coding | June 4, 2018 | 579 Words | 1 Comment

Using Spring Data for database views without an ID

A database view is a great way to prepare complicated data structures right in the database and present it in a more convenient way. We usually use database views to map our technical driven database structure (with a lot of tables and foreign keys) to a more business driven structure. This means that we might […]

in Coding | November 13, 2015 | 328 Words | 3 Comments

ORA-28001: the password has expired

Today I came about a very annoying exception. After my development setup was running smoothly for the last six months, my application was getting database errors today. I know that I didn’t break something, so the problem had to be somewhere else – and it was: ORA-28001: the password has expired If you install an […]

in DevOps | June 23, 2015 | 175 Words | 1 Comment

3 ways of installing Oracle XE 11g on Ubuntu

During the last few days I struggled with installing Oracle XE 11g on an Ubuntu VM. And with “the last few days” I mean “the last few weeks”. Sad, but true. Here is what I learned about installing Oracle XE 11g on Ubuntu. But please note that I am not a Linux specialist nor an […]

in Academic, Coding | March 22, 2014 | 1,309 Words | 1 Webmention | 14 Comments

Media Night Winter Semester 2013/2014

During the last summer semester, two friends of mine and I made a student project called TechTrends. TechTrends was a web application that let you search for articles and trends in the field of computer science. Based on posts from Reddit and Hackernews, it provided an intelligent search on a growing number of articles and […]

in Academic, Coding | January 8, 2014 | 228 Words | 1 Webmention | Comment

A GPS diary in four weeks with Play!

During the last four weeks I did another small project for one of my university courses this semester. The course was about ORM modelling and abstractions for databases. We did some exercies with Hibernate and discussed diefferent aspects about ORM modelling. At the end of the course, every student made a small web-project using a […]

in Academic, Coding | July 23, 2013 | 190 Words | Comment

Gelesen: Oracle 9i für Einsteiger

Oracle ist eines der weltweit größten Softwareunternehmen und Marktführer im Bereich der Datenbanken. In den meisten Informatikstudiengängen kommt daher einmal der Zeitpunkt, sich mit der Oracle Datenbank näher auseinander zu setzen. Welche Prozesse laufen im Datenbankenbetrieb ab? Was ist ein Redo-Log? Wie geht Oracle mit Transaktionen um? Was ist PL/SQL? All diesen Fragen versucht “Oracle […]

in Academic | May 14, 2010 | 464 Words | Comment
Like my blog?
Buy me a coffee

Tags

Academic ActiveMQ AI AngularJS Architecture Blogging Book CI/CD Cloud Data-Mining DB Design Pattern Docker Download Eclipse ERASMUS Google HdM HTML Informatica Java Java 8 JavaScript JMS JUnit Kotlin Linköping Linux LiU OSGi Personal Picture Programming Python Security Slides Spring Sweden TechTrends Testing Travel UI Web Windows Wordpress

Archives

  • January 2021
  • January 2020
  • July 2019
  • February 2019
  • December 2018
  • October 2018
  • August 2018
  • June 2018
  • May 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • June 2017
  • May 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • May 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • August 2015
  • June 2015
  • May 2015
  • March 2015
  • February 2015
  • January 2015
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • November 2013
  • October 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • February 2012
  • October 2011
  • July 2011
  • March 2011
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
Independent Publisher empowered by WordPress
I use cookies to ensure that I give you the best experience on my blog. If you continue to use this site I will assume that you are happy with it.Ok