In the mina in a wide variety of future, if you do not know that behind this future model, then the right can not be in-depth understanding of mina. What is the future model? There is a constant threa ...
developers (RSS)
SSH is not referred to here Secure Shell , But rather refers to Struts + Spring + Hibernate. In this regard three things that nobody stranger. Together is the mainstream model of Java Web application ...
At least in my view, the introduction of spring in the project can bring the following immediate benefits: 1. To reduce coupling between components to achieve decoupling between the software layers. C ...
The first step: in the class path following the establishment of a META-INF folder, and note that this name must not be arbitrarily changed, and then the establishment of a persistence.xml file, confi ...
Introduction to special issue Hadoop developers Download: http://bbs.hadoopor.com/thread-442-1-1.html
Hibernate mapping entity relationship It took three days of free time, and finally finished the Hibernate mapping relationship of all the examples should also sum up the feeling. Hibernate mapping com ...
iBATIS is easy to learn, Hibernate is very complex, very high threshold, if you seek fast start, iBATIS is a better choice. iBATIS need to hand-written sql statements, but also can generate a part of, ...
Strictly speaking, I am traditional Software Testing Do not have much experience. From the test in 2006 are beginning to enter the game, my team is on the way to try to quickly change, after the succe ...
JUnit framework for design and use of design patterns Translation: Yong-Jun Hu hu.yong.jun @ ctgpc.com.cn be added [] Original: JUnit A Cook's Tour, see www.junit.org JUnit framework for design an ...
In the past year, for developers to use flash and javascript communication trouble will always run into some things, call the javascript function from flash is no problem because we can use the getURL ...
http://prototype.conio.net/ I like Javascript, keen on Ajax applications. I read the prototype source code of their own experience to write it down, I hope all of you to help understand Javascript. I ...
Open source is a product of idealism, realism has been used is used and the best comment, but you and the boss said: These are readily available, convenient and fast development time, doomed to a stra ...
What kind of work will have a job of passion. As an issue, I will then test analysis: 1, the work process challenges, can achieve a sense of accomplishment. 2, work is continuous learning and improve ...
In the hibernate configuration file, and some elements have a unique configuration of attributes, but I often see the abuse of the elements, especially those automatically generated hbm file tools oft ...
InfoQ China has JB Rainsberger published an article entitled JB Rainsberger: "integration testing is a conspiracy" JB made the definition of integration testing, integration testing that is ...
FireBug is generally used in art, art sister company of highly skilled Oh, and for our developers, the main use it to Debug JS. Debug function to see the official introduction. Firebug includes a powe ...
1. What's the problem? The goal of unit testing is a one way authentication only, small step forward, fine-grained tests, but if a certain method depends on a number of other difficult to control ...
First, modify, and delete volume In Hibernate 2, if any need to modify, and delete data operation, are required to execute a query operation, being necessary to modify or delete data, then the corresp ...
Projects developed today The first project is finally done, and the first day, the project teachers to help us explain the whole process of project and database design, and would like to say that data ...
0. Preamble Long period of time programmers spend most of the development tools may be the editor, and a very convenient and efficient for developers editor is very effective. In unix / linux, the win ...
Regression testing for developers should be heard, but it is not very clear about the precise meaning of, for example, I heard the old test, said the head return to the reunification, but not specific ...
http://www.blogjava.net/rethink/archive/2009/02/04/253265.html Recently, I came across a lot of articles about javafx, javafx that previously developed for the inconvenience to the client that there a ...
In AS3 Script Injection, complete and unmodified JavaScript and / or VBScript functions, class objects and applications are stored inside AS3 files using XML, and are then parsed, sent to the browser, ...
Since compared to Mac's OSX operating system is WindowsXP, more suitable for developers. My personal experience is as follows: First, OSX multi-window application switching function of many very p ...
libmemcached is a C library based on the memcache client, ruby has a package: http://github.com/fauna/memcached/tree/master Rails 2.3.2 to take advantage of the own client the opportunity to compare p ...
libmemcached is a C library based on the memcache client, ruby has a package: http://github.com/fauna/memcached/tree/master Take advantage of the client comes with Rails 2.3.2 for performance comparis ...
Software Quality Management The basic principles of quality assurance for the conduct of the fastest growing software development provides an important support. When software products have too many er ...
Hibernate automatically Session level apart from the affairs of a cache, the secondary cache are required org.hibernate.cache.CacheProvider interface implementation, Hibernate has a number of cache im ...
Software Requirements: Business needs (business requirements), user needs (user requirements), functional requirements (functional requirement), non-functional requirements (none-functional requiremen ...
First, batch modify and delete In Hibernate 2, if necessary for any data to modify and delete operations, are required to execute a query operation, has been at the want to amend or delete data, then ...
Found google code is a good thing, today found two good items, first look, look can be involved. Micrite is an application that developers can refer to when starting a web project base on Struts and S ...
Front-end development of major companies have been gradually and attention to customers. More and more and more customers request products that have a good user experience, interface, interactive-frie ...
Immediate acceptance, also known as BA sigeoff, refers to the process of iteration, story development is completed, the developers did not immediately develop a story, but by the BA Express acceptance ...
ajax introduce the principle of On an up / down 1 2008-04-14 18:25:37 / Personal Category: Ajax View (171) / Comments (1) / Rate (0 / 0) What is AJAX? AJAX (Asynchronous JavaScript. And XML) is an eme ...
RSpec is the king of the BDD hill when it comes to Rails, and the learning curve is quite steep. For Windows developers hooked on CHM documentation, it's very easy to generate RSpec CHM files by r ...
ExtremeProgramming (Extreme Programming, or XP) are from KentBeck in 1996. KentBeck in the early nineties and worked WardCunningham, it has been to explore new software development method of software ...
Our company is too old to use the framework, and is based on jdk1.4, of course, this does not deny that she is an excellent framework. Recently, the project director to allow me to take some time to s ...
At QCon San Francisco, the United States in 2008 a report on the General Assembly, Jason Seifer compares the number of Ruby virtual machine you realize the difference between, and pointed out that ent ...
Me - as a test - have a distinctive habit: Whenever a new item to add, I will always find a companion project, sincere and cordial and said: "In order to better co-operation I have five agreed by ...
At QCon San Francisco, the United States in 2008 a report on the General Assembly, Jason Seifer compares the number of Ruby virtual machine you realize the difference between, and pointed out that ent ...
http://www.c3dl.org/ The Canvas 3D JS Libary (C3DL) is a javascript library that will make it easier to write 3D applications using canvas 3d. It will provide a set of math, scene, and 3d object class ...
In software, what is the quality. Following this article are compared in detail, I recommend you address. http://www.javaeye.com/topic/65626 If the article too long, I put the definition of software q ...
Rails 1.x days recalled by the Rails core members of Jamis Buck And Michael Koziarski Created The Rails Way Are the most influential one Rails site, the site is aimed at the creation of the code submi ...
Series, the previous article said that Ruby on Rails is a sudden pop up a framework for the Ruby programming language to serve as a catalyst. With the continued success of the experience of Ruby, deve ...
Namespace (namespace): A headache for the developers is the question how to prevent function name / class name and other people's conflicts, in an internal project team can be named among the sche ...







