Are you all for DB code in GUI?

I am working on a project where the company who makes the object oriented database we use told us to put the DB calls in the Swing GUI objects for performance reasons.
The senior engineers on the project at the time (I came later) didn't put up a red flag that: 1. that significantly ties us to their DB (how convenient) and 2. maybe that just means we need to use a different DB if we should buck industry standards to use it effectivily.
I was the first to buck their idea and I implemented DAO pattern. I literally had to argue with those who have been working here before me because I did this.
So I ask, is it me or are my points 1 & 2 above valid no matter what the DB company says? Are there valid situations you can see for putting the DB code in the GUI on a project with 10 developers (just to give a relative size of the project)? I just need a reality check since the people I work with don't agree.
Oh, yeah, and by the way, we have a Swing application that hits the central DB AND a web app that does as well. Of course there is some functionality that is to be displayed in both apps but not all functionality is repeated. Maybe that will help with your decision as well.
thanks.

These guys have their heads way up their asses. You are right. This is not going to cause performance issues. In fact if you aren't really careful, putting this is the GUI code is going to screw up the performance of the GUI.
I don't know where your coworkers are getting these ideas from but they are patently absurd. Good for you for sticking to your guns. I know this can be extremely frustrating.
If you are really taking heat on this, you should but the burden of proof on the people who are making these claims. Ask them how this will improve performance.

Similar Messages

  • I´ve bought the new IPad3, what a disappointment the 3G does not work, no Internet available, APPLE what are you doing for the all the people in Germany who bought the new IPad3? I´m still an Apple fan, all my products are from Apple but I need a solution

    I have been waiting since months for the new IPad4G 64 Gbt. ON recommendation of Apple Support I have changed my IPad 4G last week in the hope that something was wrong with the firts one I bought.
    The one I have now has the same problems. WiFi is working however 4G not at all. Apple what can I do? What are you doing for the thausands of German Apple fans who have bought a IPad4G and can not use it. We need a solution NOW. I´m working with this tool and need to be able to rely on it.
    Thanks for a feed back.

    JKerki wrote:
    They had not heard about the problem, however made no problem to change it for an other one. Apple Support Germany pretendet not to know about this problem. However the web is full of complaints.
    It would be advisable for Apple to react officially on it. € 799, - for something that doesn´t function is no fun :-((
    Isn't replacing your iPad Apple "officially" acting on it?

  • Are You All Able to get the Output In EXCEL Format

    Hi All,
    I have one question. Are You All Able to get the Output In EXCEL Format?? I am working on Oracle Apllication 11.5.10.2 and my XML builder is 5.0.1. Problem which i m facing is this...... Whenever i am submitting a concurrent program with format type different from PDF i could not able to view the ouput in desired format. When i am pressing view output it gives me a file in XML and when i save that file with extention 'xls' or 'rtf' then i could able to see the saved file in desired format.
    Can anyone tell me where is the problem??? Is it a bug?
    I am using microsoft world 2000 sp-3.
    Please give your valuable comments. May be your comments can solve my problem..
    Thanks
    Ravi

    Hi I got Same issue
    When I change Format to EXCEL from
    Submit request>> Option>> Format = EXCEL
    In window I am getting something HTML code and
    when I try to copy it to Browser from Tools>> Copy File in to Browser I am getting following message
    The XML page cannot be displayed
    Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
    End tag 'p' does not match the start tag 'a'. Error processing resource 'http://our url.com:8000/OA_CGI...
    <p class="c0"><a name="Text4" id="Text4"><a name="Text1_1" id="Text1_1"><span class="c1">Dept No <...
    But I can see the output when Format is PDF
    Pls suggest solution ,I am using EBS 11.5.10.2.
    Thanks
    Rahul
    Message was edited by: Rahul
    user576181

  • Thank you all for the responses. By process of elimination, I think the problem is the connection to the express in between the extreme and dock. I bought another express and tried it at dock, no luck, I then replaced new express where the one is between

    I have an airport extreme and express setup. My extreme is in my 2nd floor office with windows facing the water. My dock is about 250 ft away down a very steep hill. I have the express about 100 ft down the hill in an electrical waterproof box attached to a tree as high as I could install. The signal is weak and I'm thinking I might have to buy another express. Any thoughts on the best setup for me. I ultimately want to control speakers(hard wired in) down at the dock with my iphone. I have a receiver coming with airplay built in.
    Thank you all for the responses. By process of elimination, I think the problem is the connection to the express in between the extreme and dock. I bought another express and tried it at dock, no luck, I then replaced new express where the one is between extreme and dock, no better. I unplugged the express between extreme and dock and there was no difference. So I believe I am connecting to the airport express or extreme that is inside the house. Again because when i approach express that is halfway I reconnect. so if you can understand my chaos, I believe the express in between is not really connecting to the extreme inside my house. Yes, No? So I need to know how to know if the express half way down the hill is getting the connection from the the extreme in the house. This is wearing me out!!!!!

    You are asking several different questions. If you need to store your photos, music, and movies on an external volume, you certainly can. Any externally connected hard disk drive will work, connected either directly to your Mac or to your Time Capsule as a shared volume.
    You should not rely upon using that as a backup device though. Although you certainly may use it for both purposes, it is a better idea to have dedicated backup devices for a variety of reasons not limited to redundancy. You would not want to simultaneously lose all your pictures as well as your backup. If they are all on the same device, that could happen. Furthermore, a backup cannot back up the volume on which it is running.
    As for adding an Extreme or Express, using its LAN port for your iMac, and then enable Internet sharing so you can effectively use the iMac as a "hotspot", you can do that too, but I am unclear on what benefit you believe this arrangement would convey for you.
    An Extreme's Guest network is separate from its Main network; that is the reason for having it.

  • Still on PS3? What are you waiting for?

    Are you still playing PlayStation 3? Why haven't you moved to the new generation with PlayStation 4? What are you waiting for? A specific game? The right price? Morpheus? 

    i'm broke at the moment, but in all fairness, I've got plenty of stuff to keep me busy as it is on my PS3 (as well as my WiiU, Amiga, Spectrum, 3DS, PC and Atarti2600) so I have no real need to upgrade. Furthermore, I'm not sure where to go next gen yet. It's tooe arly days to make a sensible decisison. Morpheus is callling to me, but currently I am much more impressed with the XboxOne with all its functionality, external HDD support and codecs, than the rather barren and user-unfriendly (for me anyway) PS4. I am also very angry and unforgiving with Sony for all the content removal on both my PS3 and SmartTV (which has lost Facebook, Midnight Pulp, Sony Entertainment TV, Crackle, Viewster and a whole host of other apps they decided they didn't want to run anymore.) As well as loads of things on the TV that just dont work properly that they cant be bothered to fix, incluing something that casues Youtube to crash all the time. The loss of PSHome was the final straw for me with Sony. Contrary to what a lot of people like to think it was very busy, and for me it was quite important, due to health issues I am fairly housebound, and it was a very good way for me to socialize.I just don't trust Sony anymore to make something that won't be downgraded in the near future. If Morpheus is great then I might be tempted to PS4 in time, but with rumors starting to emerge that the XboXone might support the Oculus, Sony have even lost the VR edge. Just wait and see for now.

  • What photo printer are you all using with iPhoto '08?

    What brand and model of printer are you all using or would recommend for use with iPhoto '08?
    I've been reading reviews on HP, Epson, Canon... my head is starting to spin. Thoughts?

    Core Dump wrote:
    There has got to be a backup product out there to allow a system to be backed up to a NAS or Drive attached to a server that is as simple as CrashPlan or TimeMachine but that actually work and don't cost $50/month for a system.
    Thoughts?
    CrashPlanPROe, the enterprise version, is $60 per year per client, not $50 per month, so it may be worth looking into. It's what we run and it's been working very well for us, though you need a central server to run the software. That server can be Windows, Mac OS X, Linux or Solaris, any of which will work with any of the supported clients:
    http://www.crashplan.com/enterprise/support/doku.php/requirements
    We tried Retrospect and had to return it for the limitation I mentioned above.
    Regards.
    Disclaimer: any product suggestion and link given is strictly for reference and represents my opinion only. No warranties express or implied. I get no personal benefit from the sale of any product I may recommend in any of my posts in the Communities. Your mileage may vary. Void where prohibited. You must be this tall to ride. Objects in mirror may be closer than they appear. Preservatives added to improve freshness. Contestants have been briefed on some questions before the show. No animals were harmed in the making of this post.

  • Are you looking for an Internet Marketing Company?

    Hi,
    Are you looking for an Internet Marketing Company?
    Here is the place you can find our large network provides all
    IT services and BPO Services. We are very well expertise in Search
    Engine Marketing and Search Engine Optimization.
    Visit our website at www.desss.com and contact us at any time
    through mail. We are ready to help you at any of the moment.
    Thanks,
    DESSS Inc.

    This is not the place for such spam.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "desssseo" <[email protected]> wrote in
    message
    news:fqqonf$77$[email protected]..
    > Hi,
    >
    > Are you looking for an Internet Marketing Company?
    >
    > Here is the place you can find our large network
    provides all IT services
    > and
    > BPO Services. We are very well expertise in Search
    Engine Marketing and
    > Search
    > Engine Optimization.
    >
    >
    >

  • Why are you asking for my Visa card information when I have a balance on my iTunes gift card?

    Why are you asking for my Visa card information when I have a balance on my iTunes gift card?

    Either because you're trying to buy some sort of gift, or the iTunes Store servers are checking the validity of your account and won't charge the card, or there's a problem at Apple's end.
    (99821)

  • HT204380 Are you charged for the use of face time?

    Are you charged for the use of face time?

    Currently FaceTime only works over Wi-Fi, so no, you don't get charged for using it. You just have to pay your monthly internet bill to pay for the Wi-Fi.

  • What are the values for operation code in order import open interface

    Hi,
    I am trying to create the sales order by populating the interface table and run the request import order i.e. open interace without standard OE APIs.
    I am also populating the actions interface table i.e. OE_ACTIONS_IFACE_ALL along with header, line, & price adjustment tables to hold the order. The sales order creates successfully but it fails at holding action due to invalid operation code. It has been tried with ‘CREATE’, ‘UPDATE, ‘INSERT’ for operation code in action interface table but no use.
    So my concern is what value needs to pass for operation code in action interface table.
    Any help would appreciate.
    Thanks,
    Sai Krishna

    If you are planning to apply holds, For holds the action is OE_Globals.G_APPLY_HOLD or APPLY_HOLD.
    Thanks
    Nagamohan

  • What application are you using for student collaboration?

    The only part that is missing from iTunes University is real time student collaboration. What application are you using to bridge the gap? Thanks, Ed

    Yeah, I'm not sure I know what you mean either. 
    Q:  If you're asking which server-side code to use on Windows IIs Servers?
    A:  ASP or ASP.net and MSSql.  Since Microsoft built these languages, you would get the best support from MS Expression.
    If you're asking for software that helps you write code, you'll need to be more specific about which code you want to write and for what purpose.
    Nancy O.

  • HT1657 At what point are you charged for a movie rental?

    Do you get charged for renting an iTunes movie if you don't get to watch it before it expires? If so, that doesn't really seem fair since it is removed after the 30 days are up? ...so, in other words are you charged when you rent and download it, or when you watch it?

    You are charged when you rent it - whether you actually then watch it doesn't affect that, and you won't be refunded if you don't.

  • Are You all going to go for Leopard?

    Hi.I never upgraded to Tiger, as I am fine with Panther, and don't want to tempt fate. But, was reading where Apple is going to scale back on Panther support (so, I guess, they're fading us out). Was wondering what ya'll felt about upgrading. Why didn't ya'll go to Panther? I've read about Finder vs. Spotlight being one issue.
    I'm just curious, as I'm starting to think about switching sometime.
    imaccer

    immacer:
    If you take a look at the Leopard forum you will see what we have seen with the introduction of every new OS, a lot of sad stories. My advice to any who would install Leopard is, don't rush out to be among the first. Wait until some of the initial wrinkles are ironed out and Apple release fixes for them.
    Read about Leopard and check out the new features and see if they justify risking the difficulties so many are experiencing. Tiger is an excellent OS, which included significant advances over Panther. It has been fully user tested and is now quite stable. If you are running Panther and want to update, get Tiger until the dust settles.
    If you must install Leopard, make sure that you clone your entire HDD to an external Firewire Hard Disk Drive using SuperDuper or Carbon Copy Cloner to make a bootable clone. In case of difficulties, you will have a fully bootable OS with your data, so that you can continue to do your work until you get Leopard sorted out.
    Those of us who have older computer equipment do not have the hard decision, as our hardware dictates our decision. I expect that we will soon see helper utilities like for installing Leopard on non-supported hardware, as XPostFacto has done with earlier Systems. By then I may consider installing Leopard.
    Meanwhile you may want to follow the excitement on the Leopard Forums.
    Cheers
    cornelius

  • This is my first post. I would like to thank you all for all of the information you have posted on this forum. It has been most helpful to a Newbee. I have a MBP17 w/trackpad and click bar from '08. I need a bigger HD, how big can I go? THX

    This is my first post, but I have been following this forum for a while and you have all been very helpful in my MacEducation. I have a MBP17 10.6.8 w/6GB ram from '08. I need to upgrade my HD from 200GB. I would like to go as big as I can and would appreciate any experiance you've had. Could I go 750GB or 500 GB @ 7200 rpm.  Should I upgrade to Lion before I swap the drive out?  Thanks, Johnny

    Hi Johnny,
    Yes you can do the 750 or 500, 5400 or 7200. Just make sure it is 2.5" SATA and 12.5mm high or less (there is at least one HD out there that is 15mm high and will not work).
    Lion: I don't know that it matters much either way, just don't do them at the same time. That way, if there are issues, you have a much better chance of troubleshooting one major change instead of two.

  • What are you waiting for?

    I wonder do you guys feel the same. I must wait very long times for some operations on my system.
    1) opening Firefox for a first time
    2) starting xfce4
    3) opening menu in xfce4 after some change (then it opens immediately)
    4) running pacman
    5) checking disk usage in ${HOME} (du|sort -nr|less)
    6) indexing incomplete movie (mplayer -idx) to preview it
    What are your experiences?

    pelle.k wrote:What am I waiting for?
    1. Gnome to start. first gnome panel show up, then the panel icons show up, one by one, then nautilus background picture, and at last the desktop icons show up sequentially (which is kind of annoying). If you want to give me a desktop, load it all into memory, then show it all at once, rather than giving me it piece by piece. I fart on this behaviour.
    2. KDE to load. It does however load it all at once, besides autostarted applications such as kmix yakuake etc etc. I liked it better before someone rearranged the startup scripts in 3.5.3 and made kde _seem_ start faster. It doesn't. You are only given a desktop before it's completely loaded. I also fart on this behaviour!
    i totally agree. the reason they added this stupid behaviour to KDE was because everybody said KDE was slow to start compared to Gnome and XP. but those two only SEEM to start faster, tough, on linux you can already start working when the desktop shows, which you can't on windows.
    lets hope KDE 4 is so much faster we won't notice this annoying thing anymore ;-)

Maybe you are looking for

  • Schedule Line data problem

    Dear Friends, We need to create a back dated order, so after creating the sales order I have changed the document date in the header data, also changed the pricing date and required delivery date as past date.  Stock is available on that date (checke

  • What's wrong with my Macbook? It randomly switches off. Could it be the charger?

    Hi..so I've had my macbook pro for almost two years now. No problems with it, but I find that their charger cables or headphones are weird as they always break for me one way or another. My charger started breaking a year ago, still works, just the g

  • From Bridge To PS To Export - EXIF Data Lost

    Hi all, I'm wondering what happens to my EXIF data when I import a Canon RAW file via ACR from Bridge to PS. When I export the file as a JPG and then right-click the jpg properties, none of the camera data is recorded. Perhaps there is a tick-box I'v

  • Problem with epub export of thumbnail

    I want to use a .jpg image file as the cover in an epub export, but choosing this file in the epub export dialogue doesn't work: the exported epub file always puts a .png file of the title page in the thumbnails folder. I thought that replacing this

  • Help: having some trouble dublicating a character

    [IMG]http://i269.photobucket.com/albums/jj41/leeindy/Capturegiff.png[/IMG] to me its an asterisk. But i just cant get it to look right. im using unstructured frame 10. ive tried several character designs but nothing seems to look right. i have micros