Git和JDBC学习总结

发布于:2022-12-25 ⋅ 阅读:(337) ⋅ 点赞:(0)

9月5日开始了我们学校的实训课程,让我们在实训课程开始前先下好所需软件和一些插件,都差不多弄完以后,9月5号早晨老师开始他第一节课,Git, 很显然git 是一个免费的,开源的分布式版本控制系统,可以快速高效的处理各种项目,git的安装很简单这里我就不多说了,等安装完成我们得先学好它的一些常用命令。

我们用git 先创建一个空文件夹然后鼠标右键打开Git Bush 打开git 命令窗口,先设置用户名和邮箱,然后用git init 来初始化本地库,点击文件上面的查看按钮然后勾选可以看到隐藏文件夹功能就能看到 .git文件就说明本地仓库创建完成。

git status 可以查看本地库状态,你可以先鼠标右键手动创建文件并在文件内部可以填写一些文字,写入git status 命令看看文件状态,然后 git add . 提交到暂缓区, 然后用git commit -m "日志信息" 提交到本地库,用 git log 或者 git-log 命令查看历史记录。

第二阶段学了Git分支功能,我自己的看法是这个可以多个人可以完成一个项目而不破坏软件大个体,创建分支 git branch 分支名 可以用git branch -v来查看分支,最重要还得是切换分支用git checkout 分支名然后是合并分支 git merge 分支名(在master 分支的时候写这个命令)。

产生冲突:合并分支时,两个分支在同一个文件的同一个位置有两套完全不同的修
改。Git 无法替我们决定使用哪一个。必须要修改这个内容才能解决冲突。把特殊符号删掉改一下就行在文件里面。

第三阶段:我们学了创建远程仓库,这样可以有效的在组员之间提交文档或者修改记录、文件发送到仓库,我们可以及时看到并解决问题。因GitHub服务器在国外可能会影响我们的效率,所以我们决定用码云来托管我们的Git代码,它的创建也算简单把没啥可展示的,所以我来讲讲远程仓库的使用,先是查看远程地址别名 git remove -v 其实也没那么重要,重要的是现在要写的:推送本地内容到远程仓库 git push origin master 其实我希望你们用 origin 这个名 别用别的名字,因为容易忘记。然后是克隆远程仓库到本地就是当你电脑文件被删除可以在仓库里找回:git clone 远程地址

今天学了JDBC其实学之前老师让我们用maven其实我早就学会了用maven哈哈哈,所以我就自己开始写JDBC代码虽然有些记不住希望可以多敲,说到JDBC:Java DataBase Connectivity 在java语言中编写sql语句,对mysql数据库中的数据进行CRUD操作。增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete),JDBC就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 差不多就是sun公司为了不让程序员学每个sql的定的一个规则把,可以这么理解,所以那些数据库公司必须用这个规则来实现自己的数据库,毕竟谁的拳头大,我们就听谁的。如果没有maven我们可以用导入jar包的方式来使用JDBC,如果有maven那么可以用引入依赖的方式解决这个JDBC的问题。话不多说我们来开始写简单的JDBC。

先是最简单的jdbc修改数据操作:

先是典型的sql注入问题:

 解决方法就是用preparestatement来给特殊符号' '每个前面加个/  这样这些符号只是单引号罢了不会出现sql注入问题:

 

完毕:希望越来越好!加油


网站公告

今日签到

点亮在社区的每一天
去签到