java with mysql
文章平均质量分 64
Advancing-Swift
Never waste time any more ,Never old man be a yong man
展开
-
更新MySQL数据库( java.sql.SQLException: No value specified for parameter 1) 异常 解决方法
package com.swift;import java.io.File;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;import java.util.List;import com.google.gson.Gson;public class原创 2018-01-01 00:37:39 · 3297 阅读 · 0 评论 -
MySQL数据库中子查询注意事项
SELECT PASSWORD FROM sw_user WHERE username = ( SELECT username FROM sw_user WHERE id = 2 ); 子查询中的完整语句不要用“;”结束原创 2018-01-01 00:36:46 · 1016 阅读 · 0 评论 -
java连接MySQL数据库操作步骤
package com.swift;//这里导入的包是java.sql.Connection而不是com.mysql.jdbc.Connectionimport java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import j原创 2018-01-01 00:36:54 · 271 阅读 · 0 评论 -
Java连接MySQL数据库实现用户名密码的验证方法 Java语句中sql查询语句'' ""作用
//方法一,可以验证登录,但方法不实用。package com.swift;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.原创 2018-01-01 00:36:56 · 2986 阅读 · 0 评论 -
sql注入问题 java中将MySQL的数据库验证秘密加上 ' or '1'= '1 就可以出现万能密码
password的字符串中,加上 ' or '1'= '1 就可以制作出万能密码。原因如下:原代码中密码是123456执行数据库查询语句实际上执行的SQL语句是:select * from sw_user where username='swift' and password='123456'这是需要账号密码都正确才能登陆成功如果有人将密码设置成这样的密码,则成原创 2018-01-01 00:36:59 · 515 阅读 · 0 评论 -
防止sql注入方法 如何防止java中将MySQL的数据库验证密码加上 ' or '1'= '1 就可以出现万能密码 的PreparedStatement
package com.swift;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class LoginJDBC$Prepa原创 2018-01-01 00:37:01 · 492 阅读 · 0 评论 -
驾考试题的json代码
{ "statusCode": "000000", "desc": "请求成功", "result": [{ "id": 1, "question": "驾驶人违反交通运输管理法规发生重大事故后,因逃逸致人死亡的,处多少年有期徒刑?", "answer": "4", "item1": "2年以下",原创 2018-01-01 00:37:22 · 946 阅读 · 0 评论 -
json代码驾照考题批量加入MySQL数据库 ps.executeUpdate()永远只能悲催的加一条数据 去掉id主键自增 用foreach循环数据库只能出现一条语句
package com.swift;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStr原创 2018-01-01 00:37:24 · 409 阅读 · 0 评论 -
随机获得MySQL数据库中100条数据方法 驾照题库项目 MVC架构 biz业务层的实现类 根据考试类型rand或order通过dao数据访问层接口得到数据库中100或全部数据
package com.swift.jztk.biz;import java.util.Collections;import java.util.Comparator;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Random;import com原创 2018-01-01 00:37:29 · 245 阅读 · 0 评论 -
servlet层调用biz业务层出现浏览器 500错误,解决方法 dao数据访问层 数据库Util工具类都可能出错 通过新建一个测试类复制代码逐步测试查找出最终出错原因
package com.swift.jztk.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.ser原创 2018-01-01 00:37:32 · 244 阅读 · 0 评论 -
JZTK项目 驾照题库项目servlet层得到的json字符串在浏览器中 汉字部分出现问号?无法正常显示的解决方法
servlet层中的代码如下:package com.swift.jztk.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;原创 2018-01-01 00:37:34 · 256 阅读 · 0 评论 -
把网上图片下载到本地的java工具类
package com.swift;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;public class DownloadPicUtil {原创 2018-01-01 00:37:37 · 727 阅读 · 0 评论 -
JSON格式自动解析遇到的调用方法问题.fromJson() ..readValue()
所使用的API Store是 聚合数据 使用 手机归属地查询 功能因百度的apistore.baidu.com 2016年12月开始至今天不接受新用户调取。聚合数据一个接口免费。一、通过谷歌的google-gson方法解析聚合数据得到的返回结果json代码,使用的jar包是gson-2.7.jar。(1)Add Build Path之后Gson gson=new Gson();// ctrl原创 2018-01-01 00:35:11 · 1000 阅读 · 0 评论