2010-02-14 33 views
37

Tôi đang cố bắt đầu với JAVA/Eclipse/Spring MVC nhưng dường như không thể tìm thấy hướng dẫn "dummies" hoặc "từng bước" để cài đặt mọi thứ và tạo ra ứng dụng chứng minh đơn giản nhất.Bắt đầu với Spring MVC Web 3 - Cài đặt mọi thứ lên

tôi thấy http://static.springsource.org/docs/...-step-by-step/ nhưng hình như vẫn có sự khác nhau giữa mùa xuân và mùa Xuân 2,5 3 vì vậy tôi đang tìm kiếm cái gì cho mùa xuân 3.

Ngoài ra, hướng dẫn cho mùa xuân 2.5 tập trung vào việc xây dựng các ứng dụng usign Ant - Đây tôi chắc chắn sẽ làm việc để phát hành nhưng khi làm việc trong Eclipse tôi muốn thiết lập dự án để tôi có thể sử dụng các điểm ngắt/gỡ lỗi và điều này không được bảo hiểm chút nào.

Tôi đã tải Eclipse, Tomcat và mùa xuân 3 Khung nhưng đó là về nó và trong tài liệu hướng dẫn Spring Framework tải nó khẳng định:

2,3 mới bắt đầu hướng dẫn

Hiện nay, một mới hướng dẫn bắt đầu để phát triển ứng dụng web Spring 3.0 MVC cơ bản. Hướng dẫn này là một văn bản riêng có thể được tìm thấy tại các Spring Documentation page

Tuy nhiên, tôi dường như không thể tìm thấy như một hướng dẫn trên trang được liên kết. Vấn đề chính của tôi vào lúc này, dường như là trường hợp cho nhiều người cố gắng bắt đầu với Spring, là tôi dường như không thể thiết lập mọi thứ.

Tôi có một bản sao của Expert Spring MVC and Web Flow và tôi cũng đã tìm thấy this tutorial nhưng tôi không biết liệu các thiết lập mà chúng mô tả vẫn có liên quan và liệu chúng có cho phép gỡ lỗi hay không.

Có ai vui lòng cung cấp một số hướng không?

Cảm ơn

Trả lời

22

Lấy mvc-basic hoặc petcare ứng dụng mẫu từ Spring Samples SVN repository. Những mẫu này đã được cập nhật lên Spring 3.0 và có thể nhập trực tiếp & runnable với SpringSource Tool Suite.

+0

Cũng mở/chạy không có vấn đề trong NetBeans vì chúng là các dự án maven. Không có lý do gì mà họ không nên chạy ra khỏi hộp với nhật thực, hoặc vì tôi tin rằng nhật thực cũng hỗ trợ cho Maven? Có một cái nhìn tại dự án mvc-showcase nói riêng, việc xây dựng dường như bị phá vỡ vào lúc này nhưng họ đã liên tục cập nhật nó gần đây. –

+0

@Brett Eclipse không cung cấp hỗ trợ Maven out-of-the-box, bạn cần phải cài đặt plugin m2eclipse (không phải là một việc lớn nhưng nó chỉ không có trong một cài đặt mới). Tuy nhiên, SpringSource Tools Suite (STS), là một bản phân phối của Eclipse được thiết kế riêng cho phát triển Spring, bao gồm nó theo mặc định. Đó là lý do tại sao tôi đề cập đến nó ở đây. –

2

Những ngày này, tôi nghĩ cách dễ nhất để tìm hiểu cách thiết lập ứng dụng mùa xuân là bằng cách thử sử dụng Spring Roo. Nó có thể không phải là những gì bạn cuối cùng đã kết thúc bằng cách sử dụng khi mã hóa dự án của bạn nhưng nó cho bạn thấy chính xác làm thế nào để thiết lập một ứng dụng web Spring MVC.

9

Tôi cũng bắt đầu học Spring 3.0 và tôi không nhận được bất kỳ trợ giúp nào có nghĩa là mọi hướng dẫn. nhưng tôi tìm thấy trang web này http://viralpatel.net/blogs/2010/06/spring-3-mvc-create-hello-world-application-spring-3-mvc.html và rất giúp đỡ của nó đầy đủ để bắt đầu phát triển. nhưng tôi vẫn đang tìm một ví dụ khác để tôi đến để biết thêm về nó nếu ai biết một số ví dụ trong mùa xuân 3.0 sau đó xin vui lòng cung cấp cho tôi.

Cảm ơn Dhrumil Shah

+0

Tôi đồng ý! Các bài đăng trên blog của Viral Patel thật tuyệt vời. –

0

tuyến đường khác có thể sử dụng Appfuse, đặc biệt là sử dụng maven để tạo ra các ứng dụng mã mẫu từ nguyên mẫu Appfuse. Ví dụ. this link.

2

Tôi cũng đã tìm kiếm toàn bộ hướng dẫn Spring MVC 3.0 đầy đủ với Eclipse mà tôi có thể theo dõi và không có quá nhiều may mắn trong nghiên cứu của mình.Ví dụ gần nhất và hữu ích nhất mà tôi có thể tìm thấy ở đây là: http://krams915.blogspot.com/2011/01/spring-mvc-3-hibernate-annotations.html. Đây cũng là một dự án maven, nhưng tôi đã có thể di chuyển một số thứ xung quanh trong Dynamic Web Project của tôi trong Eclipse và ít nhất là có được trang khởi đầu. Hiện tại, tôi đang gặp vấn đề với mùa xuân khi tìm lớp điều khiển của mình, nhưng tôi nghĩ đó là một phần của việc thay đổi các tệp cấu hình để đáp ứng nhu cầu dự án của tôi. Nhưng hãy thử nó và tôi hy vọng nó hoạt động cho bạn!

0

liên kết này có thể giúp hướng dẫn từng bước của mùa xuân nhưng đối với NetBeans và Glassfish. https://sites.google.com/site/springmvcnetbeans/step-by-step/

+0

Liên kết trong câu trả lời ở trên giải thích quy trình cho Spring 2.5. Câu hỏi đặt ra là hướng dẫn cho Spring 3. – Vini

1

tôi tìm thấy những hướng dẫn thực sự hữu ích:

http://krams915.blogspot.ch/p/tutorials.html

tôi muốn sử dụng REST và MongoDB và làm theo hướng dẫn sau đây với thành công:

http://krams915.blogspot.ch/2012/01/spring-mvc-31-implement-crud-with_4739.html

Tôi hy vọng điều đó sẽ hữu ích. Tôi biết cảm giác của bạn :) Đã có những vấn đề tương tự. Nhưng nó có giá trị gắn bó với mùa xuân và học nó. Đó là một khuôn khổ tuyệt vời khi bạn biết điều đó.

Cá nhân tôi đã tạo ra những trải nghiệm không tốt bằng cách sử dụng Spring Roo. Nó có thể giúp bạn có thể một chút để điều tra cách thiết lập một dự án nhưng nếu bạn mới sử dụng Aspect Oriented Development, bạn sẽ gặp khó khăn trong việc tìm ra Spring Roo. Nó có thể giúp bạn thiết lập một dự án thực sự nhanh chóng và dễ dàng nhưng nếu bạn không hiểu những gì đằng sau mặt tiền thì thật khó để làm việc với nó. Điều này không thực sự dành cho người mới bắt đầu và không cần thiết cho bất kỳ dự án nào. Nhưng Aspect định hướng phát triển là giá trị học tập khôn ngoan và có thể rất hữu ích để tránh mã tấm nồi hơi.

Các vấn đề liên quan