Suggest me a technology for my application plz

I need to develop an application which will take input from a user a transaction bill, for all th stock trading he/she has done.
The bill consist of a List of purchases and a List of sales info.
I need to store these bills and also operate on them to find the opening balances and the closing balances.
The bills are generated for each day.
Can anybody suggest me a proper technology from the following :
1) JDBC
2) JavaBeans
3) JDO - object persistence

Well thanks for the suggestion, but my application
does not have to do anything with the time at which
my scrips were bought. Its like, a person A has done
trading for the past whole year, thru a broker. The
broker has given him hard copies of each of the bills
(hundreds of them). The person A does not know much
about a computer and how to use it. So he gives this
job to a person B who understands accounts and the
computer very well. Now this person B takes the hard
copies of these bills and uses MS EXCEL to do his
work, which is tedious. So person B asked me to
generate this application which will just take the
bill info and generate opeening balance, closing and
all squaring off for previous purchases.
This is what the application is about.
Also i didn't get what you said about cache.
Thank you.Sounds error-prone, whether they enter the data in Excel or your app.
Too bad the broker couldn't send something electronically that they could upload to a database.
But Martin's point is correct - the three technologies you cite are just different ways to persist data to a relational database using Java.
I'd say that if you have to ask you should use the simplest one possible. (If you were knowledgable, you wouldn't have to ask.) Use JDBC.
%

Similar Messages

  • Face recognition and Optimus technology for T410 questions-plz support

    Hi guys, I bought a T410 with NVS 310 graphic card and integrated webcam. Though the 9 cell battery works really well, I still love to save more power by using the integrated Intel graphic card in light load. This is supposed to be done by using NVIDIA Optimus but I cant' find it anywhere or how to activate it. Some said it depends on the drivers and I haven't try that yet. Plz help for longer time.
    The next question is the face recognition software, as my friend's Asus laptop, it has Smartlogon using face. I really love to do it on my T but I searched so many places and still can't find this. I knew there used to be VeriFace which seems to be stopped developing for Thinkpad. So anyone has that software, plz give me the link.
    And I once found an issue with a device called Lexmark X422, window 7 reports that it can't start (code 10), I try the new driver and still no use. I disable (uninstall) it then restore the whole system and now I can't find it in device manager to try to fix it again. My question is what is this device and how to fix those problems?
    Thank you very much, T rocks!
    Don't get mad, get even
    Solved!
    Go to Solution.

    Hi and welcome to the forum!
    For Optimus, have a look:- http://support.lenovo.com/hk/en/HintsandTips/hints_show_12832190176531.html
    Lexmark X422 was probably your webcam, there is no need to do anything about it if the camera is working fine now.
    Not sure about face recognition, as far as I know there is no such feature for ThinkPads.
    Hope this helps.
    Maliha (I don't work for lenovo)
    ThinkPads:- T400[Win 7], T60[Win 7], IBM 240[Win XP]
    IdeaPad: U350
    Apple:- Macbook Air [Snow Leopard]
    Did someone help you today? Compliment them with a Kudos!
    Was your question answered today? Mark it as an Accepted Solution! 
      Lenovo Deutsche Community     Lenovo Comunidad en Español 
    Visit my YouTube Channel

  • I need java code for chating application

    i need java code for chating application. plz help me

    GANGINENI wrote:
    i need java code for chating application. plz help meGIYF.
    [http://today.java.net/pub/a/today/2006/10/05/instant-messaging-for-jabber-with-smack.html|http://today.java.net/pub/a/today/2006/10/05/instant-messaging-for-jabber-with-smack.html]
    File under: lern2Google

  • Chosing technology for an Enterprise Application

    Hello,
    We are in the procces of deveoping an enterprise application. This is basically a "port" of a really old (as400) application that will be written from the scratch in Java to keep the desired functionality and add a lot of new requirements. By now we are just thinking about the architechtural apporach we should use for such application.
    The client doesn't want to use EJBs because he said they are not efficient enough and also he says it is pretty expensive. So, we are looking basically to alternative technologies. For the persistence layer we are going to use Hibernate, and we are thinking on using Spring Framwork but the main problem I spot here is that since we are not using EJB, the communication between the clients (swing clients) and the server will be a real issue.
    We are considering some different approachs like WebServices, RMI... So basically that is our main concern now...
    What I'm asking here is for suggestions: what is the best (easier, maintainable, and so on) approach to use. Is there any other technology available the to spot that problem.
    I also heard about something called burlap. Any experiences using that one?
    Thanx

    Basically, we are looking for an alternate technology
    because we cannot use EJBs. The reason is that the
    customer doesn't want them. So, I guess that can be a
    big problem, because there are many features that EJBs
    containers just handle automatically (transactions for
    example). Also, since it's a distributted application,
    we need a way to communicate, and I don't know if RMI
    calls is appropiate (I haven't never really work with
    RMI like that....)"Distributed" usually means that you have similar or the same functionality running on different servers. And it usually requires an automatic sechronization protocol.
    And building that yourself is going to be very costly.
    A J2EE container does not just do entity beans (EJB is more than just entity beans) so I am guessing that they don't want J2EE at all.
    There is one distributed framework besides J2EE that I can recall. I can't recall the name but it might be in sourceforge (or it might not.) You are taking a chance on it because it is not used a lot, but it is probably more likely to work than building your own. You do of course have to find it first.
    RMI allows you to do remote objects. If that is all you want, rather than a "distributed" system, then it should be sufficient.

  • Java technologies for developing Desktop Applications

    Hi,
    I am new to desktop applications development. Can someone tell me the java technologies, API etc. that I have to learn for desktop application development.
    Jagatguru

    Thanks for your speedy reply.
    Actually, I am not interested in web-based applications. I am programming in swings and JDBC. Now I want to enhance my work area to include new technologies. Can you please tell me the other technologies that I have to learn for desktop applications

  • Suggested Licensing for our applications

    Hello:
    This is my first post, so this will seem like a very inexperienced question. I'm currently evaluating the purchase of Oracle 10g Standard for our company. It is a relatively small company. One of our applications has 12-20 concurrent users accessing the database at a time, but on a very light level (that's the most widely used application).
    I'm curious as to what licensing options we should consider, and what are the limitations. Does a "5 Named Users" mean that all application users wont be able fetch the data at the same time? Or does that type of licensing refer to the quantity of "accounts" (user1, user2, user3) we may have on a server? Currently all users connect under the same account for each application (we create an account per application and provide appropriate access to the required database for each), so we have around 6 different accounts.
    We are using SQL Server at the time, but we are starting to see the need for increased performance since one of our applications is what we consider data-intensive (when compared to our company size). Our server has two Xeon processors, does that mean that a "Named Users" License wont apply?
    When the suggestion of using Oracle appeared, a co-worker expressed that he understood that, while the cost of the DBMS is affordable, the required hardware is too costly. I tend to differ. Im assuming that I will be able to host the Database Server in our existing hardware. Am I correct?
    Specs:
    2x Xeon 3.0Ghz
    4GB DDR2
    Dell Rack Server PE2650
    Raid 1 and Raid 5 (around 200GB)
    Forgive my lack of knowledge, but Im no DB expert, I just consider myself a pseudo-functional user.
    Regards,
    Roberto Rivera

    Your machine should work fine. However, I would not use Standard edition, I would use Standard Edition ONE which is specifily restricted to machines with a maximum of 2 processors. The costs follow.
    If you want to pay a single fee for unlimited use of the database, then you would pay $5000.00 US dollars. If you want to pay per person then it would be $149.00 per person with a minimum of 5 people. Named users mean that if you have 20 employees that use the database, then you need to purchase 20 licenses even if only 5 users at a time would access the database. See the following link for additional information.
    http://oraclestore.oracle.com/OA_HTML/ibeCCtpSctDspRte.jsp?section=15105

  • Best combination of technologies for Java db-supported web application?

    Hi everyone!
    I was given the task to develop a Java database-supported web application and am now wondering what combination of technologies would best fit my requirements.
    Basically, I am supposed to transform an "Excel-based" application into a Java-based web application that can be run in a browser in our intranet (I know, that's what a web application is supposed to do).
    The Excel application consist of an Excel sheet that holds all the data and a VBA form, that shows and lets you edit all the details/fields of a row and lets you navigate through the rows. Furthermore there are certain macros to filter the data table.
    Now, to transform the application, all data from Excel will be moved to an Oracle relational database and I want to rebuild the functionality with Java.
    Consequently, the Java application is intended to...
    - output the table as is in the browser
    - easily let you filter the data of the table
    - let you create (and save) custom filters
    - show detail view of a row
    - navigate through the rows of the (filtered) table
    - save the data that is entered/edited/deleted in the detail view back to the table in the database
    So, what are the best (and easiest to use) tools and technologies to develop such an application?
    Currently my reasearch has led me to the following conclusions:
    *1.* Architecture: I need a three-tier client-server application, which lead us to using the J2EE platform, right?
    *2.* For the persistence layer I somehow have to map the database table to a Java object,
    - either doing it completely manually (coding) using JDBC
    - or using EJB3 / Java Persistence API / Hibernate to get at least the getters and setters auto-generated, right?
    Please, correct me whenever i got something wrong!
    Oracle JDeveloper supports the mapping process with a wizard when using EJB3 and JPA
    (http://www.oracle.com/technology/obe/obe1013jdev/10131/ejb_and_jpa/master-detail_pagewith_ejb.htm)
    Is there something comparable available for Eclipse?
    *3.* I'd like to use Java Server Faces for the UI. Besides the reference implementation there are several other implementations with additional components for e.g. displaying tables. There are:
    - Apache MyFaces Trinidad (former ADF Faces, although ADF Faces looks different/has different style sheet than Trinidad?)
    - NetBeans Visual Web tools (which look quite nice in the tutorial, but require the NetBeans IDE, I guess?! Tutorial: http://www.netbeans.org/kb/60/web/web-jpa.html
    *4.* What IDE would you recommend? Should have a WYSIWYG editor for the JSF files and should support me as much as possible as a Java Learner!
    - JDeveloper
    - Eclipse (+Plugins?)
    - NetBeans
    - MyEclipse (only if there is a free version out there, I have read about an Eclipse plug-in, but don't know if that was free...)
    *5.* Do you know some good and easy-to-understand tutorials covering this problem?
    *6.* What other aspects should I think of? Are there certain technologies for the business logic or just normal JavaBeans? What about SessionBeans and ManagedBeans?
    Any help, answers, ideas, explanations, comments, recommendations, will be highly appreciated!
    Cheers,
    Chris

    Thanks paulcw, for your quick reply and helpful comments!
    The whole thing is getting bigger than I thought...
    Actually this is a 1-man-project, that I am supposed to realise for small department during my internship in a big company.
    Maybe a more detailed description of the structure may help you to understand what I actually need.
    The table of concern, is an overview of certain projects inside the company and read-only, as it is a view on another database uniting data relevant for the department.
    Then there is a second table for additional data (specific for the department) for each project. This data has to be entered, modified, deleted with the new application, while the data from the first table is only displayed.
    1) In this case, is AJAX / JavaScript still necessarily needed?
    2) EJB and Hibernate sound like overkill to me as well, but what would be the alternatives? JDBC, SQL queries and rowSets? And are the first mentioned really so hard to use?
    3) Do you have any recommendations on how to solve the multiple access problem (I'm sure, I'm not the only one with this kind of problem...)?
    Thanks to everyone in advance!
    Chris

  • Suggested Feature for Adobe Application Manager

    In an upcoming release I'd like to suggest a feature for the application manager. It would be nice if there was a shutdown computer after updates finish option. This way I could let it run when I finish working, leave, and have it take care of shutting everything down for me.

    Moving this discussion to the Creative Cloud Download & Install forum.
    Aarroonn789 the Adobe Application Manager is a main component of the Creative Cloud Desktop application.  I would recommend removing and reinstalling the Creative Cloud Desktop application.  You can find more details at Error "Failed to Install" Creative Cloud Desktop application - http://helpx.adobe.com/creative-cloud/kb/failed-install-creative-cloud-desktop.html.

  • Suggest Suitable PDA for j2me application

    i m developing a hotel management application in j2me.
    i hv to deploy it in PDA.
    i dont have any idea about PDA.
    can any one suggest a PDA which supports cldc application developed using j2me wireless toolkit.
    thanks in advance.

    The only requirements are the following: 1) you have a PDA with a
    CompactFlash Type II slot, 2) it is running PocketPC 2003.  As
    long as the PDA meets these requirements, it will be able to run your application.  Beyond that, it is up to you to
    determine how much performance you want from the processor and memory.
    You may want to take a look at CompactFlash Data Acquisition Frequently Asked Questions for more information.

  • Hardware Sizing for Oracle Application Server and MapViewer

    Hi all,
    I need to develop an application using Oracle Application Server 10g and MapViewer. The applicaction will, basically, do thematic maps based on a search criteria. The estimative is that we will have 25 users simultaneously using it.
    I´d like to have an idea about the hardware to support it.
    Do you know where I can get this information?
    Any documentation can help.
    Regards,
    Luis Augusto

    Hi Luis,
    It may depend on your database size, but I think at least you need to meet the minimum requirements for the Application Server. You can find additional documentation for the AS at http://www.oracle.com/technology/products/ias/index.html.
    However I would suggest some extra memory, and if possible the better CPU that you can get. MapViewer will render the spatial features on the server side, and depending on your database size and number of features returned from the queries, this extra memory will help.
    Joao

  • I am confuse to choose right technology for file sending?

    Dear all
    i am working in medical transcription project in that we have to send and receive more doc file and voice file from various client (web client and desktop client).
    i have three three technology which makes me confusion
    1. RMI with NIO
    2.servlet with URL class in client
    3.SAAJ with attachment[i dont know much about this]
    so please suggest me which is the right technology for file sending and receiving...the file may maximum 20 MB

    It depends if you have a valid reason to use web services. If you are providing a web front end to your application for clients to use then you could just use a standard file upload procedure, I have used apache commons and it works well for this.
    If your requirements indicate that a web service call is the answer as you have some system-to-system connectivity then I think you will need to use saaj and add the file as a SOAP attachment, as embedding 20MB of binary data into a string field on a standard SOAP message will probably cause the JVM to run out of memory.
    Cheers

  • Whcih on is better for distributed application (Spring POJOs    vs  EJB ) ?

    Hi All,
    I want to develop a distributed standalone application in which I have used the following technologies
    Presentation Layer : Swings
    Business Layer : Spring POJOs
    Persistence Layer : Spring DAO
    I will deploy the business logic in remote location then I will connect to the business components through
    RMI.(without using EJB we can't get the middleware services, spring already provides some middleware services
    like transcations and security but I think it is not providing load balancing)
    If I use spring POJOs instead of EJB shall I get any benifits?
    If I use spring POJOs how load balance the applicaton?
    If we make multiple requests to the ejb container, multiple ejb objects will be created in order to provide the service in case stateless session beans. Is there any similar kind of service in spring POJOs?
    Can I use spring for distributed standalone applications ?(I want Spring POJOs with middle ware services).
    Is Spring best suitable for developing distributed standalone application?
    Please suggest me which technologies are best to implement the distributed applications.(For standalone applications)
    Thanks in advance
    krishna

    help_krishna wrote:
    Hi All,
    I want to develop a distributed standalone application in which I have used the following technologies
    Presentation Layer : Swings
    Business Layer : Spring POJOs
    Persistence Layer : Spring DAO
    I will deploy the business logic in remote location then I will connect to the business components through
    RMI.(without using EJB we can't get the middleware services, spring already provides some middleware services
    like transcations and security but I think it is not providing load balancing)
    If I use spring POJOs instead of EJB shall I get any benifits?Like what?
    You don't have an EJB dependency.
    You don't get what EJBs are good for. Do you know what they're for? Do you know why you might prefer one over the other?
    If I use spring POJOs how load balance the applicaton?Usually done in hardware (e.g., F5) or software (e.g., any Java EE app server) that's not yours. Your app should not be concerned with load balancing.
    If we make multiple requests to the ejb container, multiple ejb objects will be created in order to provide the service in case stateless session beans. Is there any similar kind of service in spring POJOs?Depends on how you configure it.
    Can I use spring for distributed standalone applications ?(I want Spring POJOs with middle ware services).Yes.
    Is Spring best suitable for developing distributed standalone application?Define "best".
    How well do you know Spring? If you don't know it well, I doubt that it can help you.
    Please suggest me which technologies are best to implement the distributed applications.(For standalone applications)You can write this app without Spring or EJB.
    Do you know how to write Java at all?
    %

  • Which combination is good for web-application ?

    Which combination is good for web-application
    (struts,hibernet,spring) or (jsf,hibernet,spring)?
    Plz let me know if any one have any knowledge on this...
    Thanks and Regards
    kundan krishna

    There is no definite answer to your question. Removing the common elements, I think your question boils down to, which is better? Struts or JSF? Struts is an action-based framework whereas JSF is component-based. JSF has a standard specification with implementation from multiple vendors whereas Struts is just a third-party (Apache) framework. Struts has been around for a real long time compared to JSF. Hope these pointers help. I suggest you read up more on these frameworks before making a final decision.

  • Query reagrding certificates for J2ME applications

    Hello frnds,
    I have completed my J2ME application. Now can anybody tell me what is the procedure to take certificates for J2ME applications? And also can u suggest names of vendors who provides certificates for J2ME application & which of them are cost effective?
    Can anybody plz provide me this info?
    Thanks in advance

    I am not sure if I understood your point.
    MIDlet can receive SMS from outside and it can be started on incoming SMS.
    You can also get an phone call while the MIDlet is running and take proper action. I am not sure if you can do all the Phone Call controls you mentioned though.

  • Best development platform for enterprise applications on the Oracle DB

    We have been developing enterprise applications for many years based on Oracle technologies, right now we have reached a significant number of systems developed with Oracle Forms 6i and a few ones with Oracle Forms 10g. Although according to Oracle Statement of Direction of March 2012 Oracle remains committed to the support of Oracle Forms and Reports, there won’t be new features added to these products, and we can predict that eventually they are likely to be discontinued. Although we will continue using the Oracle Database, we have started to look for a replacement of our development platform, for the new developments and the migration of our existing Forms applications. Our Oracle database is installed on a Linux server. We are also planning to retain our existing programming staff and most of them have no experience with other tools or languages.
    This way, I would like to hear from people who has faced the same problem what development platform (development framework, IDE, programming language, application server) they chose for developing their next generation enterprise applications and what factors they considered in making that decision.
    Any suggestions, ideas, recommendations, considerations or advices you can give us would be welcome and really appreciated. Thank you very much for your time and thank you in advance for your answers.
    Edited by: lorpad on Aug 10, 2012 9:05 AM

    Your question is not an uncommon one. However, my opinion is that which product or technology you use for an application should not be solely based on what is "cool" today. Some of today's most popular product may not be able to do what you need them to do or at least may not allow you to do it easily. You need to use a product and/or technology which falls into this group:
    1. Does the product/technology offer the features our application will need?
    2. Does the product/technology scale to the level we need? Both in user base and application size?
    3. Does the product/technology offer the level of security we need?
    4. Does the product/technology fall in line with our development team's skill set?
    5. Does the product/technology fall in our budget?
    Whether you are speaking of an Oracle product or competitor's product, all have their advantages and disadvantages.
    The views expressed in this posting are my own and do not necessarily reflect the views of Oracle.
    .................................................................................................................................

Maybe you are looking for