Java Web project practice records (Instructor-assisted management system), javaweb

Source: Internet
Author: User

Java Web project practice records (Instructor-assisted management system), javaweb

I have been studying java for about three months. I feel like I haven't learned anything, and my mind is blank. I don't know if I feel this way for beginners. I personally think the reason is that I do not have a deep understanding of Java's ideas.

Now, we have to start a Java web project. I have also done many small projects before, but all of them are to practice a small module I learned at that time (I learned it at a java training institution)

We are doing a small management system (teacher Assistance System). To put it bluntly, it is a B/s-based student management system. (The first time I wrote a blog, the layout may be messy. I am also a Java newbie. please correct me for any errors)

The first is our development environment:

Eclipse/jdk1.8/tomcat1.7/Oracle 11g/plsqldev

Eclipse: Needless to say, it is used to write code.

Jdk1.8: without this, our Java program cannot run.

Tomcat: used on the server. You need to put the prepared items here to use them.

The preceding three variables must be configured. For specific configuration, go to Baidu. (I believe there is nothing you can't solve ).

Oracle: provides data support. five tables are required for this project (the design of these tables will be explained in detail in the next section ).

Plsqldev: A visual auxiliary tool for a database. It is very convenient to enter our SQL statements in cmd> sqlplus.

Let's talk about the current progress:

The table in the database has been designed, but the specific functions of the system have not been provided yet. I am also the first project to do this, after writing the database connection class in dao mode, I want to continue to add, delete, modify, and query the database. But I heard the teacher say that I will talk about a new dao mode based on connection pool tomorrow, and I will not continue writing it.

I feel like this is a waste of words, and there is nothing really to share with you.

In fact, I want to record the development process of this small project so that some Java programmers can have a suitable project Trainer while learning Java, this project will basically use most of the commonly used knowledge points of Javaweb. We are lucky to have an experienced teacher who will take this project with us, so we will not have any direction when doing it, I have learned Java for a while, and I know that I cannot find a learning direction like a headless fly.

I will stick to writing down the development progress of this project and point out a path for the students who learn Java by themselves.

-------------- May we all bloom

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.