发表于: 2017-12-26 21:57:06

1 715


今天做的内容:


首先 昨天留下了一个疑问  后来我仔细思考了下  又联想到了一个新的问题,那就是:

JDBC的一些操作中,是否存在预编译的问题。

因为昨天尝试的crud是用Statement对象来实现的,我百度了一下其他人的做法,发现还有另一种实现,是通过PreparedStatement对象来实现的。这两者核心的差别就是是否进行预编译,statement每次执行sql语句,相关数据库都要执行sql语句的编译,而PreparedStatement是预编译的,后者支持批处理。

当然这两者的差异不仅仅只有这些,PreparedStatement的用法、注意事项也挺多的,这些知识通过查询网上的一些资料都可以学习到。目前我暂时不用搞得这么清楚,不过必须要留个心眼,说不定哪天优化就用上了呢。


学习完JDBC和MYSQL剩余的一些语法知识,我开始学习怎么使用Maven。


首先在网上下载了Maven,然后按照教程配置好,并用cmd指令“mvn --version”测试:

看见以上结果,说明Maven已经成功配置,然后到下载的“conf”文件夹目录下修改“settings.xml”,主要是修改下载的镜像服务器地址和本地仓库在自己电脑下的位置。

接下来需要到eclipse中修改有关的配置,需要改的东西挺多的,我都是参照某个学习网站的做法来:

http://how2j.cn/k/maven/maven-introduction/1328.html

在这个过程中,我还是遇到了一些麻烦,在后面加包的时候搜索不到有关文件,后面我采取了恢复默认本地仓库位置和重建本地仓库的方法解决。

先是修改目录下的xml,然后打开eclipse菜单

->Window->Preferences->Maven->User Settings-> 


然后

菜单->Window->Show View->Other->Maven->Maven Repositories->

这一步的操作是和网上的教程不一样的,可能是因为版本的原因吧。打开“Maven Repositories”,下面已经没有其他目录了,反而在最底下本来是显示输出的位置多了一个窗口。选中“Local Repository”,右键,然后“Rebulid Index”。

处理掉这个问题后成功解决搜索不到jar文件的问题:

只要在中间那行输入“mysql”,就会智能搜索到想要的有关文件。然后我写了一个简单的测试程序测试是否可以成功的加载驱动:

加包之前:

结果是报错



加包之后:

肯定是“success”啦


这是最简单的SE项目,接下来我尝试了下创建EE项目,SSM项目,不过好像涉及到其他知识点,搞了半天也没有跑起来,打算留到明天好好研究下。


明天要做的事情:稍微了解下EE项目和SSM框架  准备学习mybatis 学会使用junit4


收获:

 1、复习了一下JDBC 

 2、稍微熟悉了下Maven风格,对项目结构有了一个认知


返回列表 返回列表
评论

    分享到