发表于: 2018-06-10 23:50:38

1 767


编辑日报内容...今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin) 

15.创建一个新的maven项目

16.在src/main/java下随便创建一个java文件,clean,install.查看本地的.m2下是否成功看到有Jar包。

maven builder 后如下` 为什么都一样? 

感觉并不是很重要,所以没有对此并没有深入学习.

17.编写DAO,分别JdbcTemplate和Mybatis连接数据库,注意使用JDBCTemplate的时候分离Interface和Imple,使用Mybatis的时候注意理解为什么不需要Impl,注意遵守命名规范。

重新梳理一下关于jdbc概念,Jdbc,JDBC是SUN公司提供的接口,以便于数据库厂商实现.

我们可以通过各个厂商提供的Jar包来实现连接数据库;

实现代码如下:

插入成功. 这是不正常的`````

正常来说我们应该导入对应厂商的jar包! import 

但是不知道为什么```只要用mavne的pom.xml文件依赖了mysql的驱动包就可以运行了``````

我们还有更高级的玩法: 

用反射将驱动类加载到堆中.来达成引用的目的;至于好处?我们spring配置文件就是利用这个玩法达成的

复习完该做正事了....毕竟除了脑残不会有人用这种方法在实际项目中;

再次感慨一下,Spring的pom.xml导包真是方便,各种依赖包直接送给你;以后在微服务里好像可以实现更屌的功能,暂时没有涉及;


先来学习一下JDBCTemplate是什么东东,直译 JDBC模板.该类位于

org.springframework.jdbc.core.JdbcTemplate


 实现还需要连接池啊;

对象创建成功,但是该睡觉了````明天完成余下部分



明天计划的事情:(一定要写非常细致的内容) 
遇到的问题:(遇到什么困难,怎么解决的) 

问:maven不会```项目打包然后部署到服务器上不就可以了么?  clean我猜是清空编译文件,install,builder,generate_sources是什么意思? 如果不install 和clean 直接builer可行否? 

明天继续完成Q17andQ18.  遇到最大的困难是惰性.........
收获:(通过今天的学习,学到了什么知识)

测试了maven的builder,install,clean

JDBC和反射



返回列表 返回列表
评论

    分享到