摘要:
8 动态sql 8.1 什么是动态sql mybatis核心 对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。 8.2 需求 用户信息综合查询列表和用户信息查询列表总数这两个statement的定义使用动态sql。 对查询条件进行判断,如果输入参数不为空才进行查询条件拼接。 阅读全文
摘要:
6 输入映射 通过parameterType指定输入参数的类型,类型可以是简单类型、hashmap、pojo的包装类型。 6.1.1 需求 完成用户信息的综合查询,需要传入查询条件很复杂(可能包括用户信息、其它信息,比如商品、订单的) 6.1.2 定义包装类型pojo 针对上边需求,建议使用自定义的 阅读全文
摘要:
5 SqlMapConfig.xml mybatis的全局配置文件SqlMapConfig.xml,配置内容如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) pl 阅读全文
摘要:
4.1 SqlSession使用范围 4.1.1 SqlSessionFactoryBuilder 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory 将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlS 阅读全文
摘要:
下载完成之后双击安装: 接下来一路next (出现的问题) 在我第一次安装myslq过程中,上图中的mysql server failed ,这是因为电脑环境需要升级一个插件,Visual C++ 2013 and Visual C++ Redistributable Package,下载插件地址: 阅读全文
摘要:
一、传统连接数据库和执行sql的不足 1、数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响 数据库性能。 设想:使用数据库连接池管理数据库连接。 2、将sql语句硬编码到java代码中,如果sql 语句修改,需要重新编译java代码,不利于系统维护。 阅读全文
摘要:
1.创建表 CREATE TABLE items ( id number(11) NOT NULL , name varchar(32) NOT NULL, price float NOT NULL, detail clob , pic varchar(64), createtime date , 阅读全文
摘要:
需要注意的是: 1.wsdl显示部分内容 <?xml version="1.0" ?> - <wsdl:definitions name="ArchiveFileServiceImplService" targetNamespace="http://impl.ws.file.lantop.im.av 阅读全文
摘要:
1、eclipse导入已经存在workspace里的工程 按照file->import->general-> existing project in workspace->browse,选择了要导入的工程或者整个workspace,这时下一步是灰色的,点不了,显示Some projects cann 阅读全文
摘要:
在创建到85%的时候报错,错误如下: 解决办法: 经过查看警告中给出的日志文件F:\develop\oracle_data\app\Administrator\cfgtoollogs\dbca\test\emConfig.log有如下内容: 配置:connectDesc :(DESCRIPTION= 阅读全文