发表于: 2017-09-10 01:51:51
2 893
今天完成的任务
【1】熟悉了一下IDEA的基本页面。
【2】在src/main/java下随便创建一个java文件,clean,install.查看本地的.m2下是否成功看到有Jar包。
找了半天.m2包在哪,后来发现建MAVEN项目的时候已经把地址默认了,自己没注意到。
【3】开始学习编写DAO,一脸雾水,DAO名词的定义我都是现查的,感觉触碰到难点了。
只能一步步来先,试着用JdbcTemplate链接数据库。
先加载了驱动。
package JDBC;
public class JDBCqudong
public static void main(String[] args)
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("数据库驱动加载完毕");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
}
然后又链接了数据库
package JDBC;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class JDBC {
public static void main(String[] args) {
try {
Class.forName("com.mysql.jdbc.Driver");
Connection c = DriverManager
.getConnection("jdbc:mysql://127.0.0.1:3306/mysql","root","123"
);
System.out.print("数据库连接成功!!!!都半夜12点半了才搞定!" + c);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}catch (SQLException e){
e.printStackTrace();
}
}
}
虽然历经千辛万苦,结果还是喜人的。
今天的进度真的只能到这里了。
遇见的问题
遇见的问题就太多了,挑几个浪费时间的来说。
【1】为什么每次在MAVEN里面运行一次程序都要CLEAN 和INSTALL就是说要初始化驱动,不然控制台就只显示上一次运行的程序结果。
想了半天大概是因为MAVEN 缓存的问题。必须要清空缓存才会运行。
【2】导入mysql-jdbc死活不会导,百度的方法都是ECLIPSE的,IDEA的导包找不到。
经过无数次的摸索。搞定。
感觉这个位置实在是太难找了。英文还是要学啊~
明天要做的事
【1】继续死磕DAO,争取再用mybits链接一次数据库!
评论