数据库
Nidson_IT
这个作者很懒,什么都没留下…
展开
-
sql基础查询语句运用
转载自Last updated 暂且 用这个表来做一下sql基本查询知识的总结Student(S#,Sname,Sage,Ssex) 学生表 S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别 Course(C#,Cname,T#) 课程表 C#,课程编号;Cname:课程名字;T#:教师编号 SC(S#,C#,sc转载 2017-11-18 00:40:11 · 805 阅读 · 0 评论 -
数据库复习
什么是主键! 我的理解就是,不可重复,作为一个表的唯一标识,可以由一个字段或者多个字段组成 一般是作为id,是一个约束,给别的表作为外键引用。 A表的主键是stuID,而在B表中的stuID是不是主键,那么stuID就是B表的外键原创 2017-11-17 19:39:21 · 233 阅读 · 0 评论 -
使用columnPrefix别名区分所属哪个类的字段
今天在写一个关联表查询的时候出现的几个问题。需要查出这个订单的所有状态,属于一对多的关系//这个为查询的语句 "selectOrderByMap" parameterType="java.lang.String" resultMap="OrderLinkAudit"> select ord.id,ord.ser_title,ord.org_name,ord原创 2018-01-21 13:33:57 · 2938 阅读 · 0 评论 -
mybatis出现There is no getter for property named 'XXX' in 'class java.lang.String'错误
There is no getter for property named ‘XXX’ in ‘class java.lang.String’ 在使用 ser.id = #{_parameter, jdbcType=VARCHAR} 传入参数 的类型为String,且只传入一个值得时候出错了转载 2018-01-18 20:59:28 · 1136 阅读 · 0 评论 -
MYSQL知识点
1.cmd 进入mysql操作界面 net start mysql;启动服务 mysql -u root -p;登录进入界面 create database XX; show tables; describe (tablename);原创 2018-02-13 21:41:45 · 220 阅读 · 0 评论 -
防止sql注入记录
今天做项目时,leader要求项目必须实现sql注入的防护。虽然说听说过这个sql注入是通过在页面输入时,输入一些恶意的sql语句来达到欺骗数据库的目的,从而操作数据库,。sql注入: web页面表单的提交 输入域名或页面请求的查询字符串防止方法 1.使用PreparedStatement对象,PreparedStatement是预编译的,也就是一条sql语句是在运行了一次之后,被D...原创 2018-05-28 23:24:44 · 373 阅读 · 0 评论