上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: 1、java 栈内存中变量是不存在线程安全问题的。 阅读全文
posted @ 2018-02-05 20:31 darrell007 阅读(146) 评论(0) 推荐(0)
摘要: package com.itheima.dbutil; import java.util.List; import java.util.Map; import org.apache.commons.dbutils.QueryRunner; import org.apache.commons.dbut 阅读全文
posted @ 2018-02-04 00:34 darrell007 阅读(172) 评论(0) 推荐(0)
摘要: package com.itheima.domain; //一般:实体类的字段名和数据库表的字段名保持一致 //约定优于编码 public class Account { private int id; private String name; private float money; public int getId() { return id;... 阅读全文
posted @ 2018-02-03 22:57 darrell007 阅读(276) 评论(0) 推荐(0)
摘要: 1、装饰设计模式 2、适配器设计模式 3、基于接口的动态代理:Proxy 4、基于子类的动态代理:CGLIB 前提:被代理类的要求 1、不能是final的 2、必须是public的 阅读全文
posted @ 2018-02-03 13:26 darrell007 阅读(342) 评论(0) 推荐(0)
摘要: 数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 Read uncommitte 阅读全文
posted @ 2018-02-02 15:43 darrell007 阅读(608) 评论(0) 推荐(0)
摘要: JavaBean与Introspector 反射和内省操作很多时候都是在以后要做框架的时候作用非常大。 现在你学的是面向对象编程,即:你所写代码都能够找到对应的类或接口,找到具体的方法写出对应的代码。 但是以后学面向抽象编程的时候,即:我们所写的代码完全抽象,比如我们写的框架所要面向的类或方法目前并 阅读全文
posted @ 2018-02-01 09:36 darrell007 阅读(442) 评论(0) 推荐(0)
摘要: 显示结果 basePath:http://localhost:8080/test/ getContextPath:/test getServletPath:/test.jsp getRequestURI:/test/test.jsp getRequestURL:http://localhost:80 阅读全文
posted @ 2018-01-31 09:46 darrell007 阅读(267) 评论(0) 推荐(0)
摘要: PreparedStatement public interface PreparedStatement extends Statement;可以看到PreparedStatement是Statement的子接口,我们在执行查询或者更新数据表数据的时候,拼写SQL语句是一个很费力并且容易出错的事情, 阅读全文
posted @ 2018-01-29 16:55 darrell007 阅读(419) 评论(0) 推荐(0)
摘要: 0、前提:拷贝数据库的驱动到构建路径中(classpath) 1、注册驱动 2、获取与数据库的链接 3、创建代表SQL语句的对象 4、执行SQL语句 5、如果是查询语句,需要遍历结果集 6、释放占用的资源 阅读全文
posted @ 2018-01-28 21:52 darrell007 阅读(225) 评论(0) 推荐(0)
摘要: 完整性约束 数据完整性是为了保证插入到数据中的数据是正确的,它防止了用户可能的输入错误。 2.1实体(记录)完整性 规定表的一行(即每一条记录)在表中是唯一的实体(Entity)。实体完整性通过表的主键来实现。 主键:不能为null;唯一 创建一个表格T1,并声明一个主键 写法一:(只能指定一个字段 阅读全文
posted @ 2018-01-28 13:55 darrell007 阅读(243) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 14 下一页