1,157 reputation
822
bio website reindel.com
location Canton, MI
age 38
visits member for 4 years, 1 month
seen 16 hours ago

In summary I am a Christian, husband, father of two adopted children (Guatemala and Korea), and a software developer immersed in Web technologies for almost 15 years. I have experience leading projects on various technology fronts, including Java, .NET (C#) and PHP, and I've used MySQL, SQL, PL/SQL and Oracle for relational database development. I'm currently immersed in Java EE and the Spring Framework, and I enjoy working most with the Java technology stack.


22h
comment Is there an established pattern for associating a database entry with a Java class that executes on that data?
Very cool. In JPA I'm used to associating a single entity with a single table, but once I researched the JPA discriminant column like you described it makes perfect sense. I think an enum is the best way to identify the implementation. Basically a TaskType relationship table. Does that sound like what you were giving as an example?
22h
comment Is there an established pattern for associating a database entry with a Java class that executes on that data?
What would be stored in the discriminant column, or tables with specific attributes? I don't have additional state to load. It really is just a different implementation. I guess I'm asking what that "identity" would be, and how I might initialize and cache the instance (in a theoretical sense).
23h
asked Is there an established pattern for associating a database entry with a Java class that executes on that data?
Dec
10
awarded  Yearling
Sep
29
awarded  Popular Question
Dec
10
awarded  Yearling
Nov
3
accepted How to test issues in a local development environment that can only be introduced by clustering in production?
Nov
2
comment How to test issues in a local development environment that can only be introduced by clustering in production?
@RossPatterson Do you find that the Apache equivalent sheds significant light on most problems, or is it hit and miss?
Nov
1
comment How to test issues in a local development environment that can only be introduced by clustering in production?
While this is the optimum solution I do wonder about the cost effectiveness. Our network operations finally received the budget for a staging instance of our load balancer, but that was an expensive decision. I'm curious if there are open source load balancers that emulate their higher load professional counterparts. I know it still isn't entirely 1-to-1, but maybe a little closer?
Nov
1
asked How to test issues in a local development environment that can only be introduced by clustering in production?
Sep
30
awarded  Popular Question
Jun
17
awarded  Good Question
Apr
3
awarded  Popular Question
Dec
10
awarded  Yearling
May
30
accepted Is writing software in the absence of requirements a skill to possess or a situation I should avoid?
May
29
awarded  Good Question
May
29
awarded  Notable Question
May
29
awarded  Nice Question
May
29
awarded  Popular Question
May
29
comment Is writing software in the absence of requirements a skill to possess or a situation I should avoid?
"The skill isn't to write software without requirements. It is instead to elicit requirements from the project owner regardless of whether there is a formal requirements documentation or not." This is also something I've been thinking a lot about. It's almost like being a good detective, or knowing how to interview someone and ask the right questions. In this situation I find the question, "Can you tell me what you want to do?" works much better than "Can you tell me how it should work?"