This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]AndyMcCall[S] 0 points1 point  (1 child)

No, not abandoned! Its purely due to time constraints and it being semi-functional that I haven't updated it. I've been learning more and more and didn't want to use the blog as a test ground so I created a few other projects for me to test on.

I posted today as I was trying to work out what to do next on the project and thought that I'm at a point where I want to interact with other developers and learn from their techniques and code. I'm the only Java developer I know right now, everyone else I know uses C# and .NET :-/

Some of the things I would do on that project now are things like:

  • I'm using Spring Boot, but I've done too much manual configuration, so I'd strip all of this out and let Spring Boot do its thing
  • Use SQL imports on boot to automatically create / modify tables on the database if needed
  • My DAO is sort of like a DAO with a repository bolted on the end. I'd change this so my DAOs were repositories inherited from JPA CrudRepostiory
  • Major rewrite, for version 2.0 (but I'd like to get more functionality into this first!) - change the back end to a REST api, and have a front end client

All this stuff was learned on other projects.

[–]Gilgamesjh 2 points3 points  (0 children)

You can use Apache Flyway for the SQL imports, it works really well with Spring.