摘要: 实现了ModelDriven就必须实现getModel这个方法,该方法返回的是你的ModelDrivern泛型中设定的实体类。其实是为了实现代码的重用,不要再定义一次你在数据访问层定义的属性了,直接用那个类就行了。不过有时候也不是很需要这个东西,比如只有一两个表单域的时候Struts2的Action... 阅读全文
posted @ 2015-01-06 16:53 caowenyan 阅读(206) 评论(0) 推荐(0)
摘要: 1.Caused by: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for 区别于2.x为,避免直接拷贝过来而不修改;2.java.sql.SQLException... 阅读全文
posted @ 2015-01-06 16:38 caowenyan 阅读(219) 评论(0) 推荐(0)
摘要: com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred in com/itcast/Student.xml. --- The error occurred while applying a paramet... 阅读全文
posted @ 2014-11-12 17:02 caowenyan 阅读(2113) 评论(0) 推荐(0)
摘要: 1.可滚动结果集: 1 conn = JdbcUtils.getConnection(); 2 st = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, 3 ResultSet... 阅读全文
posted @ 2014-10-29 21:09 caowenyan 阅读(145) 评论(0) 推荐(0)
摘要: Integer a = new Integer(1);Integer b = Integer.valueOf(1);遇上两句话有什么区别?请看Integer的源码中关于valueOf的简介:1 public static Integer valueOf(int i) {2 asser... 阅读全文
posted @ 2014-10-29 10:01 caowenyan 阅读(547) 评论(0) 推荐(0)
摘要: Connection connection = (Connection) dbcp.getConn(); int affectRows = qr.update(connection, sql,params); BigInteger id =... 阅读全文
posted @ 2014-10-28 21:34 caowenyan 阅读(1051) 评论(0) 推荐(0)
摘要: 建立存储过程,点击数据库既可以建立存储过程,自己根据需求来拓展,下面是一个实例: 1 DELIMITER $$ 2 3 DROP PROCEDURE IF EXISTS `test`.`addUser` $$ 4 5 CREATE PROCEDURE `test`.`addUser` (in n... 阅读全文
posted @ 2014-10-28 19:08 caowenyan 阅读(198) 评论(0) 推荐(0)
摘要: set session tx_isolation='read-uncommitted';//未提交读:会有脏读数据set session tx_isolation='read-committed';//已提交读,会有不可重复读set session tx_isolation='repeatable-... 阅读全文
posted @ 2014-10-28 11:03 caowenyan 阅读(134) 评论(0) 推荐(0)
摘要: 把util中的date转化为sql中的date:java.sql.Date((java.util.Date)date.getTime())util是父类,sql是子类,所有父类可以直接指向子类 阅读全文
posted @ 2014-10-26 17:34 caowenyan 阅读(158) 评论(0) 推荐(0)
摘要: 用foreach批量删除或修改数据的会出错,需要使用迭代器Iterator来进行循环,这样的话可以给数据加锁,以免现在操作数据时其他操作正在处理,这是数据库就不知道如何处理了。 阅读全文
posted @ 2014-10-25 19:41 caowenyan 阅读(236) 评论(0) 推荐(0)