摘要: 批量删除,把需要删除的书的id用js连接统一发送 多条件查询 把各个条件的form提交,在数据库查找中判断哪些为空,自定义条件 where 1=1 后面 用and 相应sql语句 连接, 分页 sql : select * from book limit 0,3; 需要: 总页数: totalPag 阅读全文
posted @ 2017-09-21 01:32 Soe 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 使用很简单 QueryRunner类的对象执行操作 和返回result的bean帮助操作执行结果集 不会可以查文档, QueryRunner中用不用 datasource决定了事务可不可以自己控制 , 自己控制事务,就不要让 Dbutils自己控制连接池。定义Thread帮助控制事务,在我的其他随笔 阅读全文
posted @ 2017-09-21 01:21 Soe 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 事务 , 就是做多个事情 , 作为一个任务 , 一个事情失败了, 则你这个任务就没完成, 只有都完成了,你这个任务才算完成 数据库中对事务的操作 在执行多条sql语句之前 , start transcation | begin 两种方式开启事务,声明了以下的语句都是事务了啊 所有事情执行完毕了,需要 阅读全文
posted @ 2017-09-21 01:15 Soe 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Jsp是sevlet的简化这里只展示它的语法 , 以便于查阅 过时的语法,能看懂即可 小脚本 <% java代码 %> 表达式 <%= 2+3 %> 等价于out.print(2+3); JSP注释:<%-- 被注释的内容 --%> 特点:安全,省流量 网页注释:<!-- 网页注释 --> 特点:不 阅读全文
posted @ 2017-09-21 00:56 Soe 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 因为我们要在服务层写转账的控制,而服务层和Dao层如何得到相同的Connection进行事务的控制是一个棘手的问题 ThreadLocal 线程局部变量,每个线程的变量是不可以互相访问,互不影响的。 主要有 get set remove方法 所以用到了ThreadLocal,用它来从数据源获取一个C 阅读全文
posted @ 2017-09-21 00:11 Soe 阅读(377) 评论(0) 推荐(0) 编辑