摘要: Solr介绍: Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务。Solr可以独立运行在Jetty、Tomcat等这些Servlet容器中。 Solr的作用: solr是一个现成的全文检索引擎系统, 放入tomcat下可以独立运行, 对外通过http 阅读全文
posted @ 2017-01-03 21:55 禁心尽力 阅读(4254) 评论(1) 推荐(4) 编辑
摘要: 问题产生: 当我们在对某个字段进行设置时间默认值,该默认值必须是的当前记录的插入时间,那么就将当前系统时间作为该记录创建的时间。 应用场景: 1、在数据表中,要记录每条数据是什么时候创建的,应该由数据库获取当前时间自动记录创建时间。 2、在数据库中,要记录每条数据是什么时候修改的,应该而由数据数据库 阅读全文
posted @ 2017-01-03 14:21 禁心尽力 阅读(2875) 评论(7) 推荐(0) 编辑
摘要: 1、<where></where>标签的作用 可以动态的添加where关键字 可以自动去掉第一个拼接条件的and关键字 1 <where> 2 <if test="username!=null and username!=''"> 3 and username like '%${username}% 阅读全文
posted @ 2017-01-03 14:01 禁心尽力 阅读(262) 评论(0) 推荐(1) 编辑
摘要: 一、一对一映射查询: 第一种方式(手动映射):借助resultType属性,定义专门的pojo类作为输出类型,其中该po类中封装了查询结果集中所有的字段。此方法较为简单,企业中使用普遍。 第二种方式(自动映射):借助resultMap属性,定义专门的resultMap用于映射一对一查询结果。 以用户 阅读全文
posted @ 2017-01-03 13:34 禁心尽力 阅读(401) 评论(3) 推荐(1) 编辑
摘要: 在使用mybatis框架开发数据访问层的过程中,我在这段时间遇到很多细节问题困住我,在这里我来分享一下我遇到的坑,希望能帮到大家。 一、mybatis动态代理方式开发的规范: 1、注意在mybatis映射配置文件中的namespace属性的值必须是mapper接口的全路径名称。 2、注意映射文件中的 阅读全文
posted @ 2017-01-03 10:27 禁心尽力 阅读(354) 评论(0) 推荐(1) 编辑
摘要: 一、使用mybatis的动态代理方式开发 需求:这里以crm系统中分页条件查询所有的客户信息的功能为例? 1、创建工程 2、引入所需的jar包 3、引入日志文件、数据库连接参数的配置文件等 4、创建mybatis的核心配置文件,其中包括加载数据参数的配置文件和mybatis的映射文件,还有配置数据源 阅读全文
posted @ 2017-01-03 09:59 禁心尽力 阅读(215) 评论(0) 推荐(1) 编辑
摘要: 一、认识mybatis: MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它 阅读全文
posted @ 2017-01-03 09:27 禁心尽力 阅读(291) 评论(0) 推荐(1) 编辑