发表于: 2017-10-07 23:19:13
3 780
今日完成的事情:
1) 根据师兄意见完成改正:
1.1) 第一天的数据库表结构设计:(ID自增)
1.2) 对于索引的理解:
索引是对数据库表中一列或多列的值进行排序的一种结构,索引是在表的列上创建。索引是一种数据结构 。mysql中的索引是B-tree。索引提供指向存储在表的指定列中的数据值的指针,然后根据您指定的排序顺序对这些指针排序。数据库使用索引以找到特定值,然后顺指针找到包含该值的行。
2)jdk与jre的区别
JDK:Java Development Kit
JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。
JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。
3)maven项目的搭建,熟练运用了install clean package等命令。
并得出install与package的区别:install会将打包后的jar文件放到本地仓库中。而package只会将打包后的文件放在项目下的target文件夹下。
普通java项目:
Src/main/java目录下存放的是源代码
Src/main/resource目录下存放配置文件
Src/test/java下面存放测试代码
Src/test/resource存放测试配置文件
Pom.xml文件下放的是所需jar包版本以及各种插件
普通web项目:
其中源码同上,webapp下存放网页的文件
Target:该目录是项目编译后产生的一个目录,主要存放的是编译后的.class
通过tomcat7插件运行web项目
其中完整的maven项目搭建在博客:http://blog.csdn.net/xybelieve1990/article/details/52043127
另外了解到maven有三种生命周期: http://juvenshun.iteye.com/blog/213959,这篇博客讲的很详细
4)今天写了jdbctemplate对数据库的操作,但是只写了代码版本,想再写一版配置文件形式。明天一并上交。
ps:今天学了好久的maven,发现里面有好多东西,学了好久,有些东西还是弄不懂。我就想先暂时放下,用得着啥就学啥,
今日疑问:
对于jdbctemplate如何查询返回单个对象没有找到详细的方法。
明日任务:
完成jdbctemplate与mybatis对于数据库的访问,继续进行接下来的任务。
评论