Java, JSP, Servlet, JDBC - Back To The Basics Part 2 Java, JSP, Servlet, JDBC - Retour à l'essentiel Partie 2
I informed in my previous post that J'ai informé dans mon précédent poste I have decided to shun all java frameworks J'ai décidé d'éviter tous les cadres de Java for my current project and develop with basic Java / J2SE components instead. pour mon projet actuel et développer de base Java / J2SE composants plutôt. Here is a synopsis of my journey as it is unfolding. Voici un résumé de mon voyage car il se déroule.
Today I was working with JDBC, doing the simple job of fetching certain data from the web and dumping them in the database. Aujourd'hui, je travaille avec JDBC, le simple fait d'aller chercher de l'emploi de certaines données provenant du Web et de dumping dans la base de données. I have to tell you that Hibernate or at least iBatis sounded very alluring. Je dois vous dire que Hibernate ou au moins iBatis semblait très séduisante. But I have decided - no framework. Mais j'ai décidé - pas de cadre. So I wrote some simple code to fetch data from the web, parsed it and dumped in using plain old JDBC (JDBC 1.0). J'ai donc écrit une simple code d'extraction des données à partir du Web, analysée et l'objet d'un dumping en utilisant ancienne plaine JDBC (JDBC 1.0). I was thinking of using connection pooling from JDBC 2.0, but frankly for my fetch and dump operation, it appeared to be overkill. Je pensais en utilisant le cadre de la mise en commun de 2,0 JDBC, mais franchement pour aller chercher mon opération et décharge, il semble excessif.
I got lot of work done today. J'ai eu beaucoup de travail fait aujourd'hui. The only dragging force was the constant temptation to use some framework or other. Le seul faisant glisser la force est la constante tentation d'utiliser un cadre ou d'une autre. I resisted. J'ai résisté. It was refreshing. Il est rafraîchissant. Hopefully from the next post I will start posting few bits and pieces of code, but frankly I have not using anything spectacular today - just plain old JDBC. Il faut espérer que le prochain poste, je vais commencer quelques détachement des morceaux de code, mais franchement je n'ai pas en utilisant rien de spectaculaire aujourd'hui - tout simplement vieux JDBC. Only thing worth noting was that I used a Proxy to allow me to login the database statements. Seule chose à noter est que j'ai utilisé un proxy pour éventuellement me permettre de connecter la base de données. I am using HSQLDB for this project. J'utilise HSQLDB pour ce projet. It can currently handle 8GB of data which is good enough for my needs. Il est actuellement possible de gérer 8 Go de données qui est suffisant pour mes besoins.
Filed under Classé sous Database Base de données , Headline News Headline News , Java Software Logiciel de Java , Open Source Software Open Source Software , RDBMS SGBDR , Web | |
| |
RSS 2.0 RSS 2,0 | |
Email this Article Envoyer cet article
You may also like to read Vous mai également à lire |





January 11th, 2006 at 7:30 am Janvier 11, 2006 at 7:30 am
Just pay attention to some web components like Il suffit de prêter attention à certains composants Web comme
Coldtags suite: Coldtags suite:
our (of course notre (bien sûr
http://www.servletsuite.com/jsp.htm
March 1st, 2006 at 10:24 am Mars 1st, 2006 at 10:24 am
Not using a pre-made framework simply means that you are creating your own ad-hoc framework as you write your application. Vous n'utilisez pas un pré-cadre fait signifie simplement que vous créez votre propre ad-hoc cadre que vous écrivez votre demande. Either that, or you are coding the same idiom over and over. Que ce soit, ou si vous êtes le codage même idiome plus et plus. For example, sticking with the JDBC-only approach is fine when you’re accessing only one database table, but as soon as you have to access a second table, you’re writing essentially the same code again. Par exemple, coller avec JDBC seule approche est bien quand vous accédez à une seule table de base de données, mais dès que vous avez accès à un deuxième tableau, vous écrivez essentiellement le même code. Refactor out the common code into a reusable class, you say? Refactor le code réutilisable dans une classe, dites-vous? Then you’re on your way to inventing your own framework. Ensuite, vous êtes sur votre chemin à inventer votre propre cadre.