JAVA 프로그래밍 VI 에서도 가능한가요?

vj1974의 이미지

Windows 2003(서버) -> Gnu/Linux+FreeBSD
Windows 2003 (데탑용;) - > ubuntu & Gentoo
로 전환하는중입니다. 데탑마저도 혼자가 아니라 주변까지 전부 하나씩 단계로 바꾸는중입니다.-_-
(윈도우에서 익스->파이어폭스 같이 하나씩.. 전환하다가 운영체제를 교체..하는식으로..)
역시 하나씩 윈도우 의존된 프로그램을 줄이고 대체프로그램으로 옮기기 다양한 플랫품에서도 동일한 사용효과도 있고 좋은 듯 합니다.-_-

또 하나로 전 닷넷의 C# + Asp.net 을 배워왔습니다. 비용처리 문제도 있고.. (추가로 필요한기능이 있을떄마다 구입하기가--;) 해서.. 등등..의 이유로 JAVA 로 전환하려고 합니다...;;

여기서 궁금한게... 자바로 개발시 이클립스를 주로 사용하시는것 같은데.. 이클립스 외에 다른 IDE 툴이 있는지요?
(넷빈즈 라는것도 있던데.. 이클립스와 비교한다면 ;;?)

또 이클립스에서 개발시 코딩을 VI로 연동해서 할수도 있을까요?
(간단한건 아예 VI에서 지원했으면 좋겠지만..;)

자바같은 경우 먼가 다양하더군요.. 닷넷같은경우 프레임웍+VS2005 이렇게만 있으면 기본이 갖춰지는데요.. JAVA5.0 이 최신이라는건 알겠는데.. J2EE라던지 설명도 좀 부탁드립니다.=_=;;(설명된 링크라도 필요합니다.;)

또.. 자바와 연동할수 있는 DB로는 어떤게 있을까요?

------------
처음 다양한 플랫품에서 지원한다던 닷넷이 --; 윈도우 전용으로 자리잡아버리니 ..--; 배신감이 화악 밀려오는군요..
하나씩 바꾸기 시작한지 근 1년가까이 된거 같은데...(그동안 도입한 윈서버가 있기는 하지만 결국 PHP+파이썬+MySql--;;;)

아참--; 자바로 개발해서 웹서비스를 할때 어느정도 비용이 필요한가요? OS(아마 젠투 또는 데비안) 일테고..자바는 라이센스가 다르다고 들은것 같은데요...-_-

다즐링의 이미지

1.이클립스가 대세죠.
2.vi모듈도 있는걸로 압니다.
3. 이쪽은 잘모르고
4. 디비는 웬만한거 다 지원합니다 -_-;;
oracle , mysql , pgsql , db2 , informix
sqlite 머 이정도 써봤습니다. 아 심지어는 unisql도 지원합니다.

vj1974 wrote:

여기서 궁금한게... 자바로 개발시 이클립스를 주로 사용하시는것 같은데.. 이클립스 외에 다른 IDE 툴이 있는지요?
(넷빈즈 라는것도 있던데.. 이클립스와 비교한다면 ;;?)

또 이클립스에서 개발시 코딩을 VI로 연동해서 할수도 있을까요?
(간단한건 아예 VI에서 지원했으면 좋겠지만..;)

자바같은 경우 먼가 다양하더군요.. 닷넷같은경우 프레임웍+VS2005 이렇게만 있으면 기본이 갖춰지는데요.. JAVA5.0 이 최신이라는건 알겠는데.. J2EE라던지 설명도 좀 부탁드립니다.=_=;;(설명된 링크라도 필요합니다.;)

또.. 자바와 연동할수 있는 DB로는 어떤게 있을까요?

------------
처음 다양한 플랫품에서 지원한다던 닷넷이 --; 윈도우 전용으로 자리잡아버리니 ..--; 배신감이 화악 밀려오는군요..
하나씩 바꾸기 시작한지 근 1년가까이 된거 같은데...(그동안 도입한 윈서버가 있기는 하지만 결국 PHP+파이썬+MySql--;;;)

아참--; 자바로 개발해서 웹서비스를 할때 어느정도 비용이 필요한가요? OS(아마 젠투 또는 데비안) 일테고..자바는 라이센스가 다르다고 들은것 같은데요...-_-

------------------------------------------------------------------------------------------------
Life is in 다즐링

mykldp의 이미지

vj1974 wrote:

처음 다양한 플랫품에서 지원한다던 닷넷이 --; 윈도우 전용으로 자리잡아버리니 ..--; 배신감이 화악 밀려오는군요..

리눅스에는 Mono가 있지 않나요? 그동안 관심을 끊고 있어서 어느정도 진행ㅤㄷㅚㅆ는지 모르겠지만 아마 Mono가 성공적이라면 리눅스 뿐만 아니라 왠만한 유닉스에는 다 포팅될 수 있겠지요..
http://www.mono-project.com/

vj1974 wrote:

아참--; 자바로 개발해서 웹서비스를 할때 어느정도 비용이 필요한가요? OS(아마 젠투 또는 데비안) 일테고..자바는 라이센스가 다르다고 들은것 같은데요...-_-

OS 로 리눅스, 어플리케이션 서버로 톰캣 또는 JBoss 등을 사용한다면 소프트웨어 구입비용은 전혀 들지 않습니다. 물론 벤더로부터 기술 지원을 받고 싶다면 리눅스, JBoss 등도 돈주고 사야지요. 하지만 기술 지원이 필요없다면 공짜입니다.

vj1974 wrote:

자바같은 경우 먼가 다양하더군요.. 닷넷같은경우 프레임웍+VS2005 이렇게만 있으면 기본이 갖춰지는데요.. JAVA5.0 이 최신이라는건 알겠는데.. J2EE라던지 설명도 좀 부탁드립니다.=_=;;

일단 기본적으로 J2SE, J2EE, J2ME 로 구분됩니다. J2SE 는 컴파일러, 디버거 등등 기본적인 개발 도구들과 스탠다드 라이브러리를 제공합니다. J2EE 는 J2SE 를 바탕으로 웹어플리케이션, 분산 트랜잭션, 웹서비스, 메시지 서비스, 이메일 등등을 위한 라이브러리와 표준 스펙을 제공합니다. ASP 에 대응되는 JSP 도 J2EE에 속합니다. J2ME는 모바일 기기를 위한 환경입니다.

음...하지만 이와 별도로 JAVA세상에는 표준 J2EE 기술을 대체 또는 보완하는 기술들이 상당히 많이 쓰이고 있습니다.

일단
Struts http://struts.apache.org/
Webwork http://www.opensymphony.com/webwork/
Velocity http://jakarta.apache.org/velocity
Hibernate http://hibernate.org
SQLMap http://ibatis.apache.org/
Spring http://www.springframework.org/
등등에 대해서 "이런게 있구나" 하는 정도라도 알아두시는 게 좋습니다.

그리고 자바를 사용한다면
Ant http://ant.apache.org
JUnit http://www.junit.org
에 대해서는 반드시 알아두셔야 합니다.

그리고 영어에 거부감이 없으시다면
http://www.ibm.com/developers
http://onjava.com/
http://www.theserverside.com
등에 올라오는 글들을 종종 살펴보시면 많은 도움을 얻으실 수 있을겁니다.

vj1974 wrote:

자바로 개발시 이클립스를 주로 사용하시는것 같은데.. 이클립스 외에 다른 IDE 툴이 있는지요?
(넷빈즈 라는것도 있던데.. 이클립스와 비교한다면 ;;?)

이클립스, 넷빈즈 말고도 유명한 녀석들로 IntelliJ, JBuilder 등이 있습니다. 이클립스 말고는 써보지 않아서 나머지 녀석들에 대해서는 잘 모르겠지만... 이클립스가 대세인 것은 확실합니다. 참고로 IntelliJ, JBuilder 는 돈주고 사야합니다.

vj1974 wrote:

자바와 연동할수 있는 DB로는 어떤게 있을까요?

왠만한 RDBMS는 다 됩니다.
vj1974의 이미지

궁금증들이 확 풀리는군요 : ) 감사합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.