Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Programming \ Talk about Java EE Learning     - New experience Budgie (Budgerigar) desktop environment (Linux)

- Ubuntu 14.04 LTS to compile the source code Android4.4.2 (Linux)

- Wildcards and special symbols usage comments under Linux (Linux)

- Python regular expressions: how to use regular expressions (Programming)

- Bootable ISO image using GRUB (Linux)

- Oracle table space usage monitoring (Database)

- ORA-27054 NFS problem solving (Database)

- CV: Linux command displays the progress of the run command (Linux)

- Oracle database online redo logs are several methods of recovery of deleted (Database)

- Linux command to view the system status (Linux)

- See how --nand flash timing diagram of a read operation Comments (Programming)

- Use IP address spoofing Intrusion Prevention Firewall (Linux)

- How to Install lightweight Budgie desktop on Ubuntu 14.04 (v8) (Linux)

- Oracle Linux 5.9 configuration Xmanager (Linux)

- To install the latest version of Shotwell 0.18 under Ubuntu (Linux)

- Five programming fallacy (Programming)

- Ubuntu derivative version of the user and how to install SmartGit / HG 6.0.0 (Linux)

- Hanoi problem Java Solution (Programming)

- Java Concurrency: synchronized (Programming)

- 64-bit Windows Server 2012 R2 install Oracle 10g Second Edition (Database)

 
         
  Talk about Java EE Learning
     
  Add Date : 2016-04-23      
         
         
         
  Today, brothers and share Java EE learning experience. Take over the book, straight into the subject, let's first look at what is Java EE.

Java EE platform built on Java SE platform, Java EE platform provides a set of API and runtime environment to develop and run a large-scale, multi-layer, scalable, reliable and secure network applications.

JAVA EE did develop friends should know, related concepts JAVA EE a lot, a lot of frameworks, beginners can easily fall into a sudden a lot of concepts and find themselves unable to communicate better if you have friends around, it will be very easy to give up direct , and turned the arms of Microsoft, have to say here, Microsoft's technical documentation, development tools, support consistency in many ways is a great advantage. So where does a shortcut, right, choose a mainstream framework, such as spring, now is not the era of SSH, because structs have been applied in the project did not years ago, less common, but also because of the use of Hibernate JPA emergence look not so special, so from the beginning of spring is a good choice, complete documentation, the community with more people, a problem is relatively easy to find the answer. It should be said that, before you start using the spring, at the basis of JAVA based or have otherwise might be more difficult to learn.

Java EE itself is a set of specifications, Oracle does not like Microsoft to provide all implementations and all the tools, which led to a great deal from c ++ / c # turn to meet some friends, in fact, this is normal, the concept of change look like a , then in addition to a frame, what technology is a must do.

1. The front-end technology, since the Java EE mainly for distributed web applications, so the front of javascript / css / html are necessary lesson

2. The database, such as My SQL in the development of a system is also available around the past.

3. Dynamic languages, such as Groovy, the advantages of a large system development is beyond doubt, can greatly improve development efficiency.

4.Log support, such as log4j, during the investigation of the problem is difficult to reproduce the only choice.

5. Build tools such maven, can make our lives much better.

to sum up

The above technologies are familiar, Java EE basically a beginning, the remaining work is itemized in-depth study, a small spot on any outstanding of which can make you stand out, in addition, for technical learning, hands-on is the most critical, direction, and do not practice is useless, we encourage each other.
     
         
         
         
  More:      
 
- Build Python3.4 + PyQt5.5.1 + Eric6.1.1 development platform under Mac OS X 10.11.1 (Server)
- OpenStack image production in the CentOS 6.2 (Linux)
- Python extension module Ganglia 3.1.x (Linux)
- Git Getting Started tutorial (Linux)
- Oracle 11g How dataguard master repository to Oracle single instance data recovery (Database)
- Build your own Web server under Ubuntu Linux system (Server)
- Linux environment has been running Tomcat how to deploy the new Tomcat (Server)
- Performance comparison Fibonacci recursive and non-recursive (Programming)
- Getting Started Linux Shell Scripting (Programming)
- Redis is installed and set up Ubuntu 14.04 from the environment under the main ssdb (Server)
- CentOS installation Percona Server 5.5.42 compiling problem solve one case (Linux)
- Simple RPM package production (Linux)
- Keepalived + HAProxy high availability load balancing (Server)
- CentOS 5.3 under broadcom NIC dual activation issues (Linux)
- Linux command ls (Linux)
- About ORA-02391 solution (Database)
- Oracle inverted reverse function (Database)
- Iptables Instructions (Linux)
- exp / imp Export Import version of the problem and the ORA-6550 error (Database)
- Linux system security configuration Collection (Linux)
     
           
     
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.