上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 8.1 什么是动态sql mybatis核心 对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。 8.2 需求 用户信息综合查询列表和用户信息查询列表总数这两个statement的定义使用动态sql。 对查询条件进行判断,如果输入参数不为空才进行查询条件拼接。 8.3 map 阅读全文
posted @ 2016-05-26 20:09 Memset 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 7.1 resultType 使用resultType进行输出映射,只有查询出来的列名和pojo中的属性名一致,该列才可以映射成功。 如果查询出来的列名和pojo中的属性名全部不一致,没有创建pojo对象。 只要查询出来的列名和pojo中的属性有一个一致,就会创建pojo对象。 7.1.1 输出简单 阅读全文
posted @ 2016-05-26 20:01 Memset 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 通过parameterType指定输入参数的类型,类型可以是简单类型、hashmap、pojo的包装类型 6.1 传递pojo的包装对象 6.1.1 需求 完成用户信息的综合查询,需要传入查询条件很复杂(可能包括用户信息、其它信息,比如商品、订单的) 6.1.2 定义包装类型pojo 针对上边需求, 阅读全文
posted @ 2016-05-26 19:56 Memset 阅读(210) 评论(0) 推荐(0) 编辑
摘要: mybatis的全局配置文件SqlMapConfig.xml,配置内容如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environme 阅读全文
posted @ 2016-05-26 19:52 Memset 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 4.1 SqlSession使用范围 4.1.1 SqlSessionFactoryBuilder 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory 将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlS 阅读全文
posted @ 2016-05-26 19:41 Memset 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 3.1 需求 根据用户id(主键)查询用户信息 根据用户名称模糊查询用户信息 添加用户 删除 用户 更新用户 3.2 环境 java环境:jdk1.7.0_79 eclipse mysql:5.7 建立maven工程,添加mybatis和jdbc驱动包 3.3 log4j.properties 3. 阅读全文
posted @ 2016-05-26 19:29 Memset 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 2.1 mybatis是什么 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code(https://github.com/mybatis/mybatis-3/releases),并且改名 阅读全文
posted @ 2016-05-26 19:06 Memset 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1.1 环境 java环境:jdk1.7.0_79 eclipse mysql:5.7 1.2 创建mysql数据 导入下边的脚本: 导入之后数据库: sql_table.sql:记录表结构 sql_data.sql:记录测试数据,在实际企业开发中,最后提供一个初始化数据脚本 1.3 创建jdbc 阅读全文
posted @ 2016-05-26 18:58 Memset 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 这篇文章无关技术,只是从事工具开发来的一些总结,因为之前的工作是开发工具对代码进行检查,譬如静态检查和单元测试,很多人的理解不一样,有的人认为这些是必须的,因为可以形成一张网去看护我们的产品,不出事故还好,如果出事故可以快速的定位问题,然而也有人认为,我们的产品能运行,能赚钱就可以啊,为什么要投入更 阅读全文
posted @ 2016-05-19 15:54 Memset 阅读(785) 评论(0) 推荐(2) 编辑
摘要: 在使用jenkins的时候,有时候需要其他外部调用,下面是调用方法,不定期更新 job调用 使用user和password: curl -X POST "jobPath/buildWithParameters?xxx=aa&ccc=bb..." --user username:userpasswor 阅读全文
posted @ 2016-05-19 15:25 Memset 阅读(1611) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页