摘要:
在程序中设置事务隔离级别只是针对当前线程有效,比如设置为读未提交则意味着当前线程具备了读未提交数据的能力,同样读已提交,可重复读意味着你每次读的数据都是你第一次读的那份,即使数据库中真实的数据已经修改,你也看不到这个修改。最后一种为串行化可能对其他线程有影响,比如你在读一份数据时,数据库将这份数据锁定,其他线程将无法修改这份数据直到你提交事务。 阅读全文
摘要:
import java.sql.SQLException;import java.sql.Savepoint;import java.sql.Statement;public class SavePoint {/** * @param args * @throws ClassNotFoundException * @throws SQLException */public static voi... 阅读全文
摘要:
两种异常,checked 和 unchecked。 checked要求客户必须用try catch进行捕捉或者再次抛出,这是强制的。unchecked没有这个要求。checked 异常继承于Exception类。unchecked 异常继承于RuntimeException类。 阅读全文
摘要:
public static JdbcMySqlUtil getJdbcUtil() throws IOException,InstantiationException, IllegalAccessException,ClassNotFoundException {Properties prop = new Properties();InputStream is = new FileInputStr... 阅读全文
摘要:
package jdbc.test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutp... 阅读全文
摘要:
package jdbc.test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.i... 阅读全文
摘要:
package jdbc.test;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Date;public class DateManapulate {public static in... 阅读全文
摘要:
package jdbc.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public fin... 阅读全文