
DB数据库
十九子八六
走一步,再走一步
展开
-
JDBC工具类连接数据库
----------------------DBUtil类package cn.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLExcepti原创 2017-10-11 21:40:50 · 211 阅读 · 0 评论 -
MyBatis模糊查询的3种查询方式
<select id="selectStudentLikeName1" resultType="stu"> select * from t_student where name like '%' #{xxx} '%' </select> <!-- 使用数据库提供的字符串拼接函数实现模糊查询 注意:不是所有数据库中的都提供concat函数 不推荐 ...转载 2019-04-26 17:13:32 · 684 阅读 · 0 评论 -
MyBatis中对xml文件内的SQL语句的传入参数值的书写规范
delete from test_student where id=#{cf}#{cf} 当参数对象为基本数据时,#{}内任意填写,如#{xyz};也适用于基本数据格式,数字 字符串,日期等非实体类非集合的非数组的数据类型.。...转载 2019-04-26 11:33:33 · 2848 阅读 · 0 评论 -
oracle 数据库清理 回收站的所有序列
purge recyclebin;原创 2018-11-23 10:22:16 · 421 阅读 · 0 评论 -
JDBC连接数据库3
注意:需要一个Java类,一个dbinfo.properties配置文件/* 将连接数据库的信息配置到属性文件中,通过读取属性文件来获取连接数据库的信息 这才是真正的开发,注意:不能将连接数据库的url user password写死到java程序中。*/**Test3**-----import java.sql.*;import java.io.*;import...原创 2018-03-06 10:25:11 · 215 阅读 · 0 评论 -
JDBC连接数据库2
/* 处理查询结果集 完整的JDBC编程六步: 1、注册驱动 2、获取连接 3、获取数据库操作对象 4、执行SQL语句 5、处理查询结果集 6、释放资源*/import java.sql.SQLException;import java.sql.Connection;import...原创 2018-03-06 10:22:24 · 188 阅读 · 0 评论 -
JDBC连接数据库1
/* JDBC编程六步: 1、注册驱动 2、获取数据库连接 3、获取数据库操作对象 4、执行SQL语句 5、处理查询结果集 6、关闭资源 一、编写JDBC程序连接数据库的话,需要先将连接数据库的驱动jar包配置到环境变量classpath当中: classpath=....原创 2018-03-06 10:21:19 · 409 阅读 · 0 评论 -
mysql左外连接与右外连接暴露的表单?,外连接和自连接的区别?
有两个表temp,yump1,下列是自连接(可以是一张表互连,也可以是两张表相连),查询记录数小于等于外连接查询记录数select t.name ,y.dc FROM temp tjoin yump y ON t.no=y.no2,sql语法92规范select t.name ,y.dc FROM temp t ,yump ywhere t.no=y.no3,暴露表单使用右连接 y原创 2018-01-06 17:05:56 · 270 阅读 · 0 评论 -
@OneToMany(fetch=FetchType,cascade=CascadeType)
@OneToMany描述一个一对多的关联,该属性应该为集体类型,在数据库中并没有实际字段. fetch:表示抓取策略,默认为FetchType.LAZY,因为关联的多个对象通常不必从数据库预先读取到内存 cascade:表示级联操作策略,对于OneToMany类型的关联非常重要,通常该实体更新或删除时,其关联的实体也应当被更新删除转载 2017-06-08 10:22:08 · 7919 阅读 · 0 评论 -
varchar和char的区别
7. char定长,查询效率高;varchar变长,查询效率低原创 2017-10-14 00:18:24 · 241 阅读 · 0 评论