저는 학급 친구들을 위해 struct+hibernate 구조에 대한 J2EE 과정을 만들고 있습니다. 데이터베이스가 손실되어 노트북에 설치하기가 너무 번거롭고 싶지 않습니다. 제거할 수 없다는 게 역겹네요... mysql을 수정해 보세요. 인터넷에 있는 일부 게시물이 너무 오래되어 내용을 읽지 않고 모두 개조되었습니다. 인터넷에만 전적으로 의존하지 마세요. 결국에는 자신을 믿어야 합니다. 스스로 생각하는 것이 좋습니다.
위 내용은 모두 말도 안되는 내용입니다. 시작:
Myeclipse가 mysql 데이터베이스에 연결하기 전에 다음 작업을 수행하세요.
단계:
1. JDK, Tomcat, myeclipse를 설치합니다. (이제 MyEclipse8.5가 완전히 패키징되었으므로 eclipse는 더 이상 필요하지 않습니다. 물론 플랫폼을 구축하려면 eclipse를 사용해 보는 것이 낫다고 생각합니다.)
몇 가지 장황한 문장:
Eclipse 버전은 많습니다. 각자의 개발 목적에 맞게 eclipse3.5 Galileo 버전 + JOSS Tools(플러그인) + MyEclipse 플러그인이면 충분합니다. 실습을 통해 뿌리를 알 수 있고 뿌리를 알 수 있습니다. 시각화가 덜 되었고 구성 파일도 모두 수기로 작성되었으며 JUINT 테스트도 직접 작성했기 때문에 바인딩에 대한 의존도가 없습니다.
위의 넌센스만으로도 struct +hibernate+spring의 J2EE 헤비급 개발을 개발하기에 충분합니다.
URL: http://www.eclipse.org/downloads/
스크린샷:
2. MyEclipse는 mysql에 연결하기 위해 연결 드라이버가 필요하다(내가 가지고 있다. 누구든지 이메일 주소를 남기고 싶다면 보내줄 것이다. 회사에서 정오에 필요한 사람에게 보내줄 것이다),
공식 주소도 제공됩니다. 사진: 자세한 주석, 자세한 단계별 다이어그램
그런 다음:
그런 다음:
그런 다음:
다음에는 일부 유럽 및 아시아 버전이 있을 예정입니다. 기억하세요. 기본적으로 모두 작동할 것입니다. 저는 미국 버전을 선택했습니다.
이제 플러그인을 사용할 수 있게 되었으니 다음 준비 단계는 무엇인가요? -->mysql 설치, mysql 설치에는 사용자 이름과 비밀번호를 기억하는 문제가 단 하나 있다고 생각하기 때문에 이에 대해 자세히 설명하지 않겠습니다! ! !
공식적으로 주제 입력:
사진만 보면 제가 말을 하는 게 바보인 것 같으니 그냥 스크린샷을 찍어두세요. 안 그러면 헛소리를 너무 많이 하면 혼날 것 같아요.
1.
참고: 이중 화살표는 두 옵션 모두 결과가 동일하기 때문입니다.
2.
3.
마침을 클릭하여 데이터베이스 드라이버 연결을 완료하세요.
4.
연결을 여는 것은 데이터베이스 구성이 성공했는지 테스트하기 위한 것입니다------악플만 없으면 반드시 성공합니다!!!
5. 다음으로 mysql 데이터 연결 패키지를 추가합니다.
완료, 완료, 완료를 클릭하세요. . . .
그런 다음 프로젝트에서 Java 클래스를 찾아서 테스트해 보세요. 물론 데이터베이스가 먼저 있어야 합니다.
수업명 : 뭐든지
package com.bipt.db; import java.sql.Statement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; public class DBCon { public static Connection conn=null; public static Statement stmt = null; public static ResultSet rs = null; public void getCon() throws ClassNotFoundException, SQLException { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://localhost/btestdemo?" + "user=root&password=bipt"); } public void closeCon(Connection conn) throws SQLException { if (conn != null) conn.close(); } public static void main(String[] args) { DBCon dbc = new DBCon(); try { dbc.getCon(); stmt = conn.createStatement(); rs = stmt.executeQuery("select * from user"); while(rs.next()) { System.out.println(rs.getInt("USERID")); System.out.println(rs.getString("USERNAME")); System.out.println(rs.getString("USERPASSWORD")); // System.out.println(rs.getString("USERMAIL")); //System.out.println(rs.getDate("USERTIME")); // System.out.println(rs.getString("USERINTEGRAL")); //System.out.println(rs.getString("USERSEX")); System.out.println(); } System.out.println("conn:" + DBCon.conn); System.out.println("mysql测试成功"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
CREATE TABLE `user` ( `USERID` int(11) NOT NULL auto_increment, `USERNAME` varchar(30) NOT NULL default '', `USERPASSWORD` varchar(30) default '', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=gb2312; go
도움이 되었기를 바랍니다!