发表于: 2017-03-20 23:02:22
2 1114
今天完成的事情:
学习了方法相关知识,做了DAO编写的初步步骤
明天计划的事情:
1.规定一定的基础学习时间,进行基础学习
2.继续研究DAO编写的后续
遇到的问题:
1.这是我按照网上的 教程 慢慢的写的,但是具体含义不是特别懂, 我会写注释在旁边,以说明每一行我的理解程度
import java.sql.Connection; // 这四个 是启动数据库连接必须要的东西,但不知道这是啥东西,而且这是师兄在我 后面代码报错之后自动
添加上去的, 我写的时候 怎么去获取这些东西
import java.sql.DriverManager;import java.sql.SQLException;
import java.sql.Statement;
public class Hello // 创建一个名为 Hello 的类
{
public static void main(String[]args) throws ClassNotFoundException, SQLException//主方法, 但是后面加的不太明白,因为什么要加这个
{
//1.加载MYSQL的驱动
Class.forName("com.mysql.jdbc.Driver");
//2.使用DriverManager获取数据库连接
//其中返回的Connection就代表了Java程序和数据库的链接
//不同的数据库的URL写法需要查驱动文档,用户名 密码由DBA分配
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/mysql","root","123456");
2.这个是POM文件,师兄说, 我的加载不了 是因为 缺少东西没有配置, 这个文件 里面到底装的是什么- -。 为什么 他就能知道是里面 少东西了呢?
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.jnshu</groupId>
<artifactId>test1</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT<version>
<name>test1 Maven Webapp</name>
<url>http://maven.apache.org>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1<version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<finalName>test1</finalName>
<build>
</project>
收获:
今天的收获是 学习了 方法相关的一些知识 以及 知道了 编写DAO的 具体步骤。 明天继续 把后续补全。
评论