摘要: <Context> <Resource name="jdbc/datasource" auth="Container" type="javax.sql.DataSource" username="root" password="root" driverClassName="com.mysql.jdb 阅读全文
posted @ 2016-05-19 22:37 戒。 阅读(83) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0" encoding="UTF-8"?><c3p0-config> <default-config> <property name="driverClass">com.mysql.jdbc.Driver</property> <property name="jdb 阅读全文
posted @ 2016-05-19 22:30 戒。 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 在系统中增加如下两个 jar 文件: •Commons-dbcp.jar:连接池的实现 •Commons-pool.jar:连接池实现的依赖库 在系统中增加如下两个 jar 文件: •Commons-dbcp.jar:连接池的实现 •Commons-pool.jar:连接池实现的依赖库 阅读全文
posted @ 2016-05-19 22:27 戒。 阅读(116) 评论(0) 推荐(0) 编辑
摘要: public void close() throws SQLException { list.add(conn); } .....还有很多方法(重写的方法太多) } 阅读全文
posted @ 2016-05-19 22:19 戒。 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 事务的概念:事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。事务的特征: 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(Consistency) 事务必须使数据库从一个一致性状态变换到另外一个一致性 阅读全文
posted @ 2016-05-17 22:03 戒。 阅读(96) 评论(0) 推荐(0) 编辑
摘要: //用的时候自己到网上查,这里只是提示知识点。 阅读全文
posted @ 2016-05-17 21:53 戒。 阅读(65) 评论(0) 推荐(0) 编辑
摘要: Connection conn = JdbcUtil.getConnection(); String sql = "insert into user(name,password,email,birthday) values('abc','123','abc@sina.com','1978-08-08')"; PreparedStatement st = conn. ... 阅读全文
posted @ 2016-05-17 21:49 戒。 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 第一种:采用Statement.addBatch(sql)方式实现批处理: *优点:可以向数据库发送多条不同的SQL语句。 *缺点: SQL语句没有预编译。 当向数据库发送多条语句相同,但仅参数不同的SQL语句时,需重复写上很多条SQL语句。例如: Insert into user(name,password) values(‘aa’,’1... 阅读全文
posted @ 2016-05-17 21:45 戒。 阅读(98) 评论(0) 推荐(0) 编辑
摘要: BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在 阅读全文
posted @ 2016-05-17 13:23 戒。 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 最好在URL后面加上 阅读全文
posted @ 2016-05-05 12:23 戒。 阅读(84) 评论(0) 推荐(0) 编辑
摘要: String user="root"; String password="123"; String url="jdbc:mysql://localhost:3306/day14"; //1.加载驱动 Class.forName("com.mysql.jdbc.Driver"); /*不推荐使用这种方法: 1,会加载驱动两次(加载类一次,n... 阅读全文
posted @ 2016-05-05 12:18 戒。 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 取得某个对象或集合中的属性值为了获得集合中的属性,EL支持以下两种操作1.使用.操作符来获得有名字的属性。例如表达式${user.username}表明对象user的username属性2.使用[]操作符来获得有名字或按数字排列的属性。表达式${user["username"]}和表达式${user 阅读全文
posted @ 2016-05-02 16:57 戒。 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1,主键约束:primary key:不允许为空,不允许重复(一个表只有一个主键约束) 》删除主键约束 alter table tablename drop primary key 2,自动增长:auto-increment 注意:在一个表中有两行数据,id为1,2,然后删除id为2的,插入一行数据 阅读全文
posted @ 2016-05-02 15:14 戒。 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 访问权限不足:icacls c:\ /setintegritylevel M 阅读全文
posted @ 2016-05-01 19:16 戒。 阅读(77) 评论(0) 推荐(0) 编辑
摘要: EL表达式语言中定义了11个隐含对象,使用这些隐含对象可以很方便地获取web开发中的一些常见对象,并读取这些对象的数据 表示一个保存了所有请求参数的Map对象,它对于某个请求参数,返回的是一个string[] 同上,返回string[]数组。注意:如果头里面有“-” ,例Accept-Encodin 阅读全文
posted @ 2016-04-30 23:50 戒。 阅读(752) 评论(0) 推荐(1) 编辑