![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDBC
跟‘码’死磕
本人虽然是一枚测试人员 但是爱好敲代码,尤其是Java代码,兴趣驱动,所以学多少都不感觉的乏味和累。
展开
-
mysql无权密码登陆访问
第一步关闭mysql服务。在mysql安装目录中,用记事本打开my.ini 在***后一行加入如下代码:skip-grant-tables保存,启动mysql第二步这时候,mysql登陆是跳开验证的。在命令行中,输入mysql -u root -p【输入当前密码】use mysqlupdate user set Update_priv='Y' where user='root'; (这时候我们需要给root以更新的权限)update user set Grant_priv ='Y'.原创 2021-05-06 23:59:05 · 147 阅读 · 0 评论 -
Mybatis-plus多表关联分页查询
import org.mybatis.spring.annotation.MapperScan;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.context.annotation.Profile;import org.springframework.transaction.原创 2021-04-27 22:25:19 · 246 阅读 · 0 评论 -
JDBC的概念
JDBC:Java Data Base Connectivity组成: DAO Domian JPA SQL以及分类DAO: 发送sql客户端 <------> DAO 组建 <---------------------> DB数据库 ...原创 2019-06-07 06:43:05 · 124 阅读 · 0 评论 -
JDBC中执行静态SQL和执行动态SQL区别
1.执行静态SQL获取到的statement执行SQL语句对象 只能执行静态的sql语句:sql写死 直接运行的 拼接sql加载驱动获取连接对象获取执行语句对象执行SQL语句(a.executeQuery(sql);//查 a.executeUpdate(sql);//增删改)处理结果集对象释放资源2.执行动态SQLprepareStatem...原创 2019-06-07 06:47:41 · 1190 阅读 · 0 评论 -
JDBC获取自动生成的主健
1.为什么获取自动生成的主健自动生成的主键 顾名思义就是数据库每插入一天数据 ID会自增,然而当数据增加很多的时候,如果想更改之前插入的其中某一条数据 你会怎么 更改,只有id是唯一的主键只有通过主键才能确定这条数数据的准确性 在实际应用中 int primaryKey=dao.insert(user);每次插入一条数据之后,并把主键的id返回回来。2.怎么获取自动生成的主健:...原创 2019-06-07 06:52:36 · 226 阅读 · 0 评论 -
JDBC批处理操作
1.啥是JDBC的批处理:相对不是批处理操作而言,批处理操作效率更高了。小故事:之前学生放学坐班车回家,假设而这个学校有1000名学生,每次班车原创 2019-06-07 13:27:26 · 929 阅读 · 0 评论 -
mysql自动管理数据的创建时间和更新时间
首先在创建表的时候create table testmysqltime( -> id int primary key auto_increment comment '主键id', -> username varchar(10) not nullcomment '用户名', -> password varchar(10) not null com...原创 2019-07-01 15:48:50 · 953 阅读 · 0 评论 -
处理数据库时间的问题
1.在查询数据库的数据的时候 并把数据展示在浏览器中显示 但是显示的时间是2019-07-01T07:24:07.000+0000我们想的是展示成这样2019-07-01 15:34:49只要需要在你的domain对象中的时间字段上面加上一个注解@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")...原创 2019-07-01 16:00:45 · 528 阅读 · 0 评论