自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 JDBC_SQLException处理

SQLException是编译时异常,在写程序的时候如果不处理(必须要catch或throw)就不能通过编译,运行时异常不处理(catch或throw)的话,编译时可以通过,但运行时可能会报错。如果在Dao里throw SQLException,要层层抛出。例如:public class UserDaoJdbcImpl implements UserDao { public void

2014-04-18 23:28:14 1095

原创 JDBC_Statememt注入

SQL的Statement注入当用户输入的查询条件里含有sql的关键字时:String name1 ="'or  1 or '";String sql = "SELECT name,owner FROM pet WHERE name ='"+name1+"'";//拼串方式则替换后的sql语句变为:SELECT name,owner FROM pet WHERE name ='

2014-04-18 23:23:28 672

原创 JDBC_Dao工厂模式

我们写一个程序来模拟上层对数据的操作:public class UserDaoTest { public static void main(String[] args) {  UserDao userDao = new UserDaoJdbcImpl(); //这里还是会依赖于JDBC的数据访问实现  User user = new User();  user.setName(

2014-04-18 23:18:27 962

原创 JDBC_Date类型注意事项

1-从数据库取出的Date类型来自java.sql.Date(只含日期,无时间),由于jdbc属于数据访问层,它向上层业务逻辑层提供数据,业务逻辑层是不与数据库打交道的,业务逻辑层的Date类型是java.util.Date,这种类型包含时间,sql包继承自util包,将java.util.Date赋给java.sql.Date就相当于把父类赋给子类,除非是父类类型子类对象,通过ChildClas

2014-04-18 23:14:11 1669

原创 JDBC基础_建立连接

1-java中用static修饰的方法可以通过“类.方法名”的方式调用,而无需创建该类的实例。static修饰的代码块(注意是代码块而不是方法)只会执行一次,就是在代码装入虚拟机的时候。        2-java中的final修饰方法时,表示该方法不能被重写,修饰类时该类不能被继承。        3-缺省的方法属性可以被同一包中的类使用。一个不严谨的建立连接的程序:packag

2014-04-18 23:10:20 445

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除