随笔分类 -  java随笔

摘要:在MyEclipse中新建工程后,要想使用MyBatis,需要做到以下几点 1.下载jar包 2.部署jar包 3.编写核心配置文件(以及配置log4j.properties) 首先下载jar包 mybatis-3.2.2.zip(Mybatis的jar文件) MySQL-connection-ja 阅读全文
posted @ 2017-09-22 10:49 贾国瑛 阅读(159) 评论(3) 推荐(0)
摘要:1.优先使用#{paramName,jdbcType=VARCHAR} 写法,除了可以防止sql注入以外,它还能在参数里含有单引号的时候自动转义, 而${paramName}由于是类似于拼接sql的写法,不具备此功能。 2.注意,使用 #{paramName,jdbcType=VARCHAR} 写法 阅读全文
posted @ 2017-09-22 08:32 贾国瑛 阅读(636) 评论(1) 推荐(1)
摘要:JDBC – 这个配置直接简单使用了 JDBC 的提交和回滚设置。 它依赖于从数据源得 到的连接来管理事务范围。 MANAGED从来不回滚或提交一个连接而它会让 容器来管理事务的整个生命周期(比如 Spring 或 JEE 应用服务器的上下文) 默认 情况下它会关闭连接。 然而一些容器并不希望这样, 阅读全文
posted @ 2017-09-22 08:29 贾国瑛 阅读(2223) 评论(0) 推荐(0)
摘要:1.单条件查询在test中代码如下 2.多条件查询时需要把查询条件编辑为对象或者是集合传入,例如 通过对象进行查询 或者是通过集合进行查询列如Map集合 还有就是通过@Param注解实现多参数的入参,和上面区别在于定义的接口层中用@Param定义参数 阅读全文
posted @ 2017-09-20 10:29 贾国瑛 阅读(303) 评论(0) 推荐(0)