J2ee architecture/framework books/pointers

hello,
can you suggest me some good j2ee architecture as well as books/pointers?
thanks

There are more than one way to do all this, depending on your particular application:
- servlet's init() method, if it's a Web application
- JMX MBeans
- EJB Timer service or some other job scheduling like Quartz
- batch programming (Unix shell + cron, or Win batch)
- etc...
Also, EJB is merely one technology inside the J2EE stack. You can use J2EE without EJB, and in many cases, this is the best option.
Sun's J2EE tutorial.

Similar Messages

  • URGENT SUGGESTIONS- j2ee WEB FRAMEWORK

    Hi All,
    As a part of our part time project me and my friends are exploring on development of a j2ee web framework. For this we are exploring the behaviours of some famous frameworks such as STRUTS.
    We are looking at the normal Controller model, The automatic httprequest to Java bean bindings and other such features.
    We would like to hear more suggestions as to what
    1. What all should be the salient features of a j2ee Web Framework.
    2. Any feature that isnt present in the existing web frameworks but wud be a real value add if present.
    Any other general suggestion about design of such frameworks etc are also welcome.
    It would be great if all you guys give us your genuis feedbacks..
    Thanks
    Karthik

    Sorry, I used up all my genuis feedback advice for the week. However, here are some ideas.
    Struts framework is/was very popular but is rapidly being replaced by the Spring framework.
    I dont believe you can just read some on-line articles on these frameworks because there is a lot of information to learn.
    I suggest you buy a book on either framework and go through it cover to cover. Similiarly I suggest you read a JSP book first (you can look through them at the bookstore, then buy them on amazon.com cheaper).
    I few quick suggestions about building your own framework before messing with a framework:
    Ideally, you should have a separation of concerns between the layers (Model View Controller):
    View = this is the JSP pages. Those pages should read all the information necessary to populate itself from objects placed in request scope. They should not contain business logic (such as instansiating java objects) or database logic (such as sql statements to fetch data from the database).
    Control= this usually is a single servlet responsible for taking in all url browser requests (say, a JSP button update click), verifying the user is logged in, then calling up business logic to obtain data to populate the JSP page. It puts the data provided by the business logic in request scope for the JSP page to read, then dispatches to the correct JSP page. The control does not genereate html tags to put on the JSP page. The user should never directly call up a JSP page. All requests should go through the servlet to ensure you have a single class that verifies the user's login (security).
    Model: The model consists of business logic and database logic. Often, these are separated into thier own layers as follows:
    1) business logic: The control calls the business logic and passes all the data from the JSP page to it. It then determines what data to pass back to the control so it can pass it back to the JSP page. The business logic does not deal with the request scope (request is a presentation object), it does not call sql statements to talk to the database. Instead it calls database logic to actually get the data.
    2) database logic: fetches data from the database for the business logic to use. It has sql. It has no business logic or presentation logic.
    Lastly, I normally create a form object to hold all the data I read from the JSP page. Example: You have a JSP page called MyJspPage..jsp:
    class MyJspPageForm{
    public MyJspPageForm(HttpRequest request){
    //get all data from the request scope that the JSP page put there
    //have a bunch of get/set functions for the business logic to access the data.
    I suggest creating a project based on the above ideas before you mess with a framework such as struts or spring. a lot of work has gone into creating those frameworks and they abstract away a lot of the low level code that I discussed above.

  • Shine J2EE Appplication Framework - A New MVC -JWMS-Ajax Framework

    Hi Dears
    Shine is a Java-J2EE Application Framework/JWMS(Java Web Model Service)Framework/MVC Framework/Service Oriented Framework. Shine Includes Ajax Libs/Server API/J2EE Architecture. Shine Supported JSF/Spring/AspectJ/Struts/Hibernate/...
    You can use Shine Framework for Implement ERP Web Based Application, Web Based Operating System, WFM Web Based Application, CRM Web Based Application, HRM Web Based Application, BPR Web Based Application, Or ... Web Based Application, Shine Registered in Source Forge.
    This Framework is a Java Service Oriented Framework for Web Based Project. This Framework include:
    * MVC (Model View Controller)
    * Ajax
    * Service Oriented Scope
    * JWMS (Java Web Model Service)
    Shine Framework is a Java Web Model Service Framework.
    Shine Framework is very easy, stable. You can use other Framework by Shine Framework:
    *Hibernate
    *Struts
    *Spring
    *And Other Framework
    JWMS And Shine J2EE Framework ?
    JWMS is a J2EE Architecture for implement Service Oriented Web-Based Appliction you can get more information about this and Shine J2EE Application Framework by -> J2EE And Service Oriented Programming :
    http://j2sos.googlegroups.com/web/J2EE_And_Service_Oriented_Programming+(English).doc?gda=VCp-YWkAAABaK1bFJn7XMhSpdkjvrT6Pd5MA3H6uh5taxEUxR6gwSUWwa05VcrqgHRSC0l_xcf_5FoxLEBXNbyq4-bBifvraWOZGQE6LgzeTU5Q6eFny4M-fIZvKNC5H8bRWhAn1psCECKgQbmraGdxlZulaYnsh
    Or
    http://j2sos.googlegroups.com
    Report: http://sourceforge.net/tracker/?group_id=244136
    Forum: http://sourceforge.net/forum/?group_id=244136
    News: http://sourceforge.net/news/?group_id=244136
    Wiki: http://shine-app.wiki.sourceforge.net/space/pagelist
    Rank: http://sourceforge.net/project/stats/rank_history.php?group_id=244136&ugn=shine-app
    Shine J2EE Framework Rank in Sourceforge is 14!
    Shine J2EE Framework: http://sourceforge.net/projects/shine-app/
    Site: www.J2SOS.org
    Special Thanks Oracle! For this Part! Your Site is very Active about J2EE - Java!
    This paper is no image paper !!!!!!!!!!!!!!!!!!!
    J2EE and Service Oriented Programming
    Authored by: AmirSam Bahador
    Level:
    Advanced
    Contents:
    Introduction
    - The purpose of compilation this essay
    Chapter 1: Basic concepts of J2EE
    - Servlet and JSP
    - MVC
    - MVC or JWMS? That is the problem? Perhaps both!
    Chapter 2: Basic concepts of Shine Framework
    - What is "Shine Framework�?
    - The components of Shine Framework
    - Implimentation of an application by Shine Framework
    Chapter 3: The objects of Shine Framework
    - The types of objects in Shine Framework
    Chapter 4: Engineering & Communication items
    - The communication of Shine Framework with the other
    existing Frameworks
    - The major purpose of Shine Framework
    Introduction
    The purpose of compilation of the this paper
    A few years ago, when I was the software architect of a big project with J2EE, I advised some of the modern tools of that time to the project manager. He acknowledged it. Therefore, we began deploying our Enterprise on Java platform. However, we encounterd with many problems, as we got ahead the project. Our tools were included Struts Framework, Spring Framework & Hibernate.
    I convinced that MVC architecture is the best option to develop macro projects! However, I believe it now, as well. Couldn't it be more completed? In developed Enterprise projects, an advanced architecture is required to divide the project, technically. The project was successfully finished after one year, but my mind was busy with it for a long time!
    Then, I began implementing an Application Framework and registered it in Sourceforge.net as an Open Source Framework. I developed some Enterprise projects & some other J2EE frameworks, as well. I achieved a good result! The velocity of implemention & developing projects increased up to 50%. Subsequently, by cooperation of my elected students who had worked with Application Framework, I established an organization, named J2SOS, to protect & develop this Application Framework.
    Fortunately, my students were so skilled that each took a chief task in big J2EE projects.
    Their experiences had a practical affect on development of Application Framework as well as the organization.
    Therefore, it is required to write down my & my yesterday students (my today co-workers) experiences. This was the outset to write the present paper!
    Chapter 1
    The basic concepts of J2EE
    Purposes
    In this chapter, we do our best to introduce J2EE basic concepts.
    Servlet & JSP
    If you ahve ever worked with JSP & Servlet, you know that Servlet is so proper for processing functions but there are particular problems with it in displaying functions.
    JSP is applied reverse to Servlet. Thus, what is the solution? To apply both JSP and Servlet together!
    What is MVC?
    MVC is an easy way to use JSP & Servlet together. In MVC architecture, the request will be processed by a Class (Servlet) and the appropriate response will be showen by JSP.
    n the above Servlet Class, the validation operation, etc will be done.
    Nowadays, there are numerous Frameworks which will assist you to use MVC Framework architecture. Struts Framework is the most well-known one.
    MVC or JWMS ? That is the problem! Perhaps both!
    MVC is a powerful architecture, but it is required an advanced architecture to implement developed projects.
    Today, web applications are well developed which complicatethe work for programmers & developers.
    To clarify it, see Google site! Google Web Application enjoys numerous services, each have a special service for the users.
    For Instance, Gmail service, E-Mail or by SearchEngine, the users can search for websites, pictures, etc.
    These services have certaily close communication with each other.
    If the services do not use a particular architecture, the Google will encounter with various problems.
    In Service Oriented architecture, each part of the program is a service programme. For example, E-Mail service, SearchEngine service, etc.
    for get full this paper plz goto : J2EE And Service Oriented Programming
    in :
    http://groups.google.com/group/j2sos
    Or
    http://j2sos.googlegroups.com/web/J2EE_And_Service_Oriented_Programming+(English).doc?gda=-C13JmkAAABaK1bFJn7XMhSpdkjvrT6PLb1WFhhPKkBftsH3LvtvGEWwa05VcrqgHRSC0l_xcf_5FoxLEBXNbyq4-bBifvraWOZGQE6LgzeTU5Q6eFny4M-fIZvKNC5H8bRWhAn1psCECKgQbmraGdxlZulaYnsh

    iabstudio have been engaged in a persistent Usenet and webboard spamming and astroturfing operation since the beginning of this month. Google has the scoop at http://groups.google.com/groups?q=www.iabstudio.com&hl=en&lr=&c2coff=1&scoring=d&start=0&sa=N&filter=0 note in particular the same IP address is used to post both their spam from iabstudio themselves and from people who claim to be satisfied users. If you do not like spamming and dishonest, don't use the product.

  • How to determine 640/J2EE Startup Framework Binary Patch Level?

    Hi All,
    We are running BI ABAP with Java Add-in on WAS 640/SUSE/Oracle.
    In the ABAP world, there are many options for determining the current kernel patch level.  Disp+work -v, SYSTEM->STATUS, etc..
    How do I determine the patch level of the J2EE startup framework (ie: jlaunch, jcontrol, etc..)?  If I run these commands with '-version', I get a patch level of 0. From System Information, the Cluster Kernel Version is 6.40 PatchLevel 105424.313. 
    What I am trying to determine is if I have the binaries that map to the latest applied SP (18).  Do I need to download J2EERTOS18.SAR and apply the bits or has that already been done?  Or is the current patch level for the bits fro the J2EERTOS14.SAR file?  Etc...
    Any tips/suggestions?
    Thanks much,
    Greg

    Hi
    You can check the patch number like this;
    D:\usr\sap\FT0\SYS\exe\uc\NTI386>jlaunch -version
    Failed to reserve 1610612736 (0x60000000) bytes before loading DLLs (error 8).
    jlaunch information
    kernel release                700
    kernel make variant           700_REL
    compiled on                   NT 5.0 2195 Service Pack 4 x86 MS VC++ 13.10
    compilation mode              UNICODE
    compile time                  Jan 23 2008 20:42:28
    update level                  0
    patch number                  128                         <<< Here is the patch number>>
    source id                     0.144
    While regarding which file(s) to apply, please notice that the files you are not talking like
    J2EERTOS16_1, is part of the J2EE support package stack, which can be applied with JSPM.
    Regarding the kernel, you can alway refer to note 19466, and downlaod the lastest kernel from:
    http://service.sap.com/swdc
       Support Packages and Patches ->
       Entry by Application Group "
       SAP NetWeaver and complementary products"
       SAP NETWEAVER" SAP NETWEAVER 7.0"
       Entry by Component"
       Application Server Java
       ===> SAP KERNEL 7.00 64-BIT UNICODE
    Regards,
    Thunder

  • J2EE startup framework and J2EE

    I have changed some Java VM parameters.
    To make above change effective, I have to re-start the J2EE instance.
    But my co-worker  (who left my company)  wrote in his document
    " For the SAP J2EE startup framework, it's NOT sufficient to re-satrt the J2EE
    instance"  to activate above change.
    I did some research on J2EE startup framework. I think it is no longer used in NW7.0
    Could you help me
    -- how do I know a system has SAP J2EE startup framework (I believe it is a concept  prior to 7.0 version).
        Our system is NW7.0.
    --  If it is a J2EE stratup framework, how do I activate above change?
    Thanks a million!

    Hello Christy
    SAP Netweaver 7.0 still has J2EE Startup and Control framework.
    When you change a property normally the tool prompts that a restart is required. Normally you get a description of what kind of restart is needed. "A cluster restart is needed" for example meaning you have to stop/start your J2EE cluster.
    If you are working on a dual stack you can stop/start through transaction SMICM under menu item Administration --> J2EE Cluster --> Send Hard Shutdown --> With Restart. That will hard restart your J2EE cluster and your parameter change (done in configtool I assume) will be activated once the J2EE cluster has restarted.
    If you are working on a single stack SAP system you can stop/start using command prompt stopsap JC<instance number> or through the SAP Management Console.
    You can check the activate VM parameters through the http://<hostname>:<j2ee port>:/index.html page under system information --> VM parameters for the node for which you have made a change.
    Kind regards
    Tom

  • Java & J2EE Architecture & Development

    can soomebdy provide me a link to a pdf on Java and J2EE architecture and development in XI .
    Thanks in advance ,
    divya

    Hi,
    XI-J2EE for Java programmer
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70ada5ef-0201-0010-1f8b-c935e444b0ad
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7bf6e190-0201-0010-83b7-cc557eb76abe
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ee7fa790-0201-0010-5aac-a0b2f0e94982
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c1311203-0701-0010-dba2-9f42e9a74ea9
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0482c490-0201-0010-cc9c-91c5a538a0a6
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/13926f23-0a01-0010-149c-c1170e7a25db
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/423f5046-0a01-0010-2698-b2dc7c3185f1
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7ac6ae90-0201-0010-50b4-f71fa2cc271a
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0332d790-0201-0010-46b1-a0530fe87c1fhttps://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c75ee690-0201-0010-7baf-af868a642918https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/13d02057-0601-0010-abba-be4a86d47f9e
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0f00c890-0201-0010-beb2-c96050edc426
    Regards
    Chilla..

  • Enterprise Architecture Framework (ESA Adoption Program)

    I have read that SAP has its own Enterprise Architecture Framework which is used by their own consulting Division.  I have read this will be moved to the public domain in the first quarter 2007 to complement ESA.  Does anyone know when this will be available and how it can be accessed.
    Will this be linked to the ESA Adoption Program and will there be accelerators available.

    Hello,
    I see some kind of feedback loop between system's ESA Adoption Program (ESOA Roadmap) and SAP EA Framework in this way that :
    1. ESA Adoption Program (process) reflects common business/organisational and IT strategy and defines SOA projects in which Solution Architecture and Enterprise Architecture must be build or rebuild.
    In consequence SAP EA Framework is used.
    2. Plan Phase of SAP EA Framework Architecture Development Cycle (ADC) with defined gaps between "to-be" and "as-is" affects Define and Evaluate Phase of ESA Adoption Program by defining details, corrections and new possibilities around services in existing Program.
    Additionally if we have new Building Blocks (eg new components to reuse) SAP EA Framework Repository is changed.
    3. In effect next "New Solution" project is conducted by updated ESA Adoption Program and uses updated SAP EA Framework,
    Regards
    Krzysztof Ziemba

  • J2EE Architecture!

    Hi All,
    I know that J2EE architecture is multitiered distributed architecture consisting of Client tier, Business component( Web components + EJB) and EIS or database at the back end. Looking at this architecture, the Client is nothing more than a user's Browser that is, IE or Netscape etc. Now why do we consider these IE or Netscape or any browsers as a client tier as if we develop them? I would appreciate if you could educate me.
    thanks.

    Hi All,
    I know that J2EE architecture is multitiered distributed architecture consisting of Client tier, Business component( Web components + EJB) and EIS or database at the back end. Looking at this architecture, the Client is nothing more than a user's Browser that is, IE or Netscape etc. Now why do we consider these IE or Netscape or any browsers as a client tier as if we develop them? I would appreciate if you could educate me.
    thanks.

  • J2EE Architectural Design Solution Needed

    Hi,
    I am coming up with an issue in designing the application architecture. It would be great if some one suggest solution for the problem.
    The basic flow of application:
    1. Client initiates a transaction from a Portlet.
    2. Portlet invokes business service component (Coarse grained Stateless Session Bean) by passing XML document.
    3. Corse grained SLSB process the incoming XML and invoke local session beans by passing relevant Document objects built by using service API.
    4. Based on Incoming Message, message splits and placed on multiple destinations (Linked by Message Queues) hosted on Enterprise Service Bus (ESB).
    5. A Message driven bean listens to the incoming request at Queue and invokes external services/Web services
    6. Response xml is built and placed Response Queue in ESB by invoking business service API.
    6. A MDB listening to the Response Queue will process outgoing messages which needs to be routed to original request invoker.
    The Messages are linked with correlation ID and request and response are tied by some rules and business logic.
    The design problem I am facing now is, how do my client waits till response comes from response queue as application need to give response to the client in synchronous manner.
    The other issue is some of the incoming requests need to be executed (placing in queue) in orderly fashion and run in a transaction. (Which I am trying to process them as command Lists in prototype using Message sets and flows in MQ, but is there any implications if try to push this logic to J2EE container)
    Thanks,
    Madhu Palutla

    I think that you need not worry about the client waiting for the response..since this is a simple request response cycle and is synchronous...thus the invoker need to wait for the response anyway.
    Secondly, I hope that you would definitely carry the points 4,5, and 6(the actual 6
    ) in a transaction, the option to choose the programmatic or declarative always remains on you.

  • J2EE startup framework

    Hai all,
    is the startup Framework supported on SP2 Patch3 with J2EE PL 19?? And where can I find these files for installation on marketplace
    Wolfgang

    Hello Roth,
    Startup framework 6.0 for 6.2 should work with all patches. Though I used it in P3 + PL22 combination and not with PL19.
    Please upgrade to PL23, specially if you are planning cluster......
    Regards
    Ashutosh

  • J2EE tutorial or books

    Hi,
    1) Im new to J2EE programming.
    Can you suggest me a good site or books which provides me in detail how to program with J2EE with examples, espically deploying a EJB, with any of the application server.
    2) I tried the steps provided in the java tutorial (http://java.sun.com/j2ee/tutorial/), but for some reason im not able to deploy my simple ejb application using J2SEE1.4 beta version. Im not able to specify the JNDI name. Even the JNDI tab which should be there is missing.
    3) Im using Windows98, with JDK.1.4.0 & J2SEE1.4 beta version.Can I run J2EE1.4 beta version in Windows98 or do i require Windows 2000/XP/NT ?
    Can you suggest me what am i doing wrong?
    Thanks!!!

    Take a look at http://groups.msn.com/J2EETools. It'll help you deploy your applications.

  • Group, Users, Roles framework - book or article??

    Can anyone refer to me a good book or article on designing a framework to handle groups, users, roles, rights, permissions, etc.. for a software system, including database tables. I have a rough idea but would like more guidance.?
    thanks

    http://www.martinfowler.com/apsupp/roles.pdfI'd say that doesn't count either.
    Specifically, consider these two (very common) requirements:
    1. Remember My Login
    2. Display this part of my web page only if I'm a member of this site.
    By now, I'd expect platform support...
    /k1

  • Oracle Report in a J2EE Architecture

    Dear All,
    I have for this architecture:
    - Database Layer Oracle 8i in future 9i
    - Application Server Tomcat
    is possible to integrate this architecture with a Oracle Report Server?
    If yes how to transform the architecture?
    Thank's bye

    Hi,
    Download samples of Web Services SDK code from link below
    http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/devsuite.htm
    Web Services SDK -
    > Business Objects Web Services Java and .NET Code Samples-----> Download the Java code samples
    and go for sample code "viewReportWebi".
    This should help up.
    Thanks,
    Praveen.

  • Appreciating J2EE Architecture

    I was asked a question in an Interview, I did not give a convincing answer. I request for a Convincing answer:
    Question: How do you appreciate J2EE Architecture

    Just putting my thoughts..
    The ultimate goal of this is Customer Satisfaction. Customer can be Software architects, Developers or the most important END USER. J2EE has advatages in all the three category.
    For architects..
    Nothing much to say, cuz I am developer and I haven't yet designed a complete system yet. Since the Containers take care of the complex issues like resource pooling, Transaction management, Security Issues and other low level jobs, it just give enough time to concentrate on business logic. Also the componentisation and platform independace helps in concentrating on specialising in software development roles like Web Component Developers, assembler, administrator and so on.
    Watch out for Web-Services, this will introduce one more specialisation area for Software Vendors.
    For Developers...
    Java is easy to learn, tame and use. :)
    J2EE, each component development, EJB, JSP, Beans, Servlets and so on..is a specialised job and although they are integrated, we can make them independent entities during development stage. Efforts to learn each of them, nothing more than few weekends. :)
    For End Users...
    XML, the back-bone of future IT. will make Any One, Any time and Any where usage of end products. J2EE has advantage in this end since it can be easily used for this scenario along with XML and related Technologies. We can have wide range of Clients i.e. users like thick client, browser, mobile, plamtop, and even land line phone. But the Back end application is SAME for all these.
    So I feel J2EE applications is just not "Write once and Run anywhere"... its Write Once, Run Anywhere, and Feel Everywhere. :)
    Cheers.

  • J2EE Architecture (EJB)

    I have become increasing disillusioned with J2EE and EJB�s in particular. I am no longer sure what they are trying to achieve and how the �objectives� are implemented. Writing the simplest EJB by hand is time consuming. Using something like XDocolet produces mountains of �Pseudo-Code� in comment blocks. The very idea of using comments in code to write code seems perverse to me. Surely comments are for comments and code is for code. After all this what is generated? The simplest of SQL statements. What are the benefits ? More efficient code ? More robust code ? Easier to maintain code ? More portable code ?
    Would somebody care to point out what I am missing ?

    Excellent thoughts, Annie, as usual.
    Performance and learning curve seem to be the biggest complaints about J2EE and EJBs.
    I think stateless session and message beans are winners. Entity beans are the red-headed stepchildren: nobody seems to like them much, even with local interfaces. There is so much disagreement about how to handle persistence in Java (e.g., raw JDBC, JDO, O/R mapping, CMP, etc.) that how to "best" handle it is still open to question.
    I'm not aware of the same level of thrashing in the .NET community. (I'm not aware of much in the .NET community.) How have they solved the O/R impedence mismatch to everyone's satisfaction?
    Scott Ambler wrote some terrific papers about O/R mapping. I'll have to go back and re-read them to see if I can figure out which of the competing persistence technologies best address the problem.
    The whole point of J2EE and its containers, IMO, is that the smart developers who write the container relive mere mortal programmers like me from writing a lot of difficult plumbing. The container worries about threading, transactions, persistence, clustering, security, and all sorts of other things that I'd have to write a lot of code to reproduce without it. (Or worse, just leave it out and hope for the best.) I think that's still a worthy thing to do. The trick is to take as much advantage of the container as you can without distorting your application's design or compromising its performance.
    EJB 3.0 is debating this again. POJOs sound like they'll be much more prominent. It'll be interesting to see where this goes.
    Personally, I'm astonished at how complex entity beans and persistence are in J2EE. Entity beans map to database rows, but that's not a good match for the set-like SQL and relational databases. Remote entity beans are a disaster: Do I really need a remote call for each and every field? Local interfaces help, but we still need the Session Facade Pattern, DTOs, all kinds of machinery just to get a bloody value out of a database and into a JSP. How much layering is too much?
    %

Maybe you are looking for

  • A logical question about why we update firmware

    just being real here we all like the latest and greatest products, especially mobiles, and we all know they have their share of isues. but yet still we buy even though the device we owned previously worked fine or almost something like 90%. the quest

  • Display is too small to read

    I opened Windows in Bootcamp and the icons are there but the fonts are all too small to read. I can't click on anything to fix it because I don't know what I'm clicking on. There must be a mix-up in the display settings but I can't navigate to where

  • Files renaming themselves

    I have had on ongoing problem with files renaming themselves most often with a numeric file name. It has happened with Quark , Illustrator and Photoshop files. There is no pattern... it happens randomly at different times. File names are less than 31

  • DirectAccess NLS error

    WS2012 R2 Std. with Essentials Experience installed. Essentials is configured to provide Remote Web App. We are now adding DirectAccess. I can't post URLs with my "unverified" account, so these URLs are all intentionally incorrect, but I followed thi

  • Pre-ordered new Ipad delivery question

    Ive pre-ordered the new IPad will it arrive at my house on the 16th or is it being dispatched on that day?