- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 MyBatis笔记(一)
1.MyBatis介绍 1.1 Mybatis由来:MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 1.2 Mybatis的特点:Mybatis是一个优秀的持久层框架,它对使用JDBC操作数
2017-08-21 22:02:01 1187
原创 solr笔记(二)
schema.xmlschema.xml 文件在 solrhome/collection1/comf目录下,在schema.xml文件中定义了Field域以及域的类型等配置打开文件,看里面的属性。Field(域) name:域的名称Type:域的类型indexed:是否索引Stored:是否存储Required:是否必须multiValued:是
2017-08-31 00:10:20 813
原创 Solr笔记(一)
简介Solr是一个独立的企业级搜索应用服务器,它对外提供类似Web-service的API接口。用户可以通过HTTP的POST请求,向Solr服务器提交一定格式的XML或者JSON文件,Solr服务器解析文件之后,根据具体需求对索引库执行增删改操作用户可以通过HTTP的GET请求,向Solr服务器发送搜索请求,并得到XML/JSON格式的返回结果。Solr是Apache
2017-08-29 22:00:49 215
原创 Lucene笔记(二)
Lucene的Field域field属性Field是文档中的域,包括Field名和Field值两部分,一个文档可以包括多个Field,Document只是Field的一个承载体,Field值即为要搜索的内容,也是要搜索的内容。是否分词(tokenized)是:分词,即将Field值进行分词,分词的目的是为了索引。比如:商品名称、商品描述等,这些内容用户要输入关键字搜索,由于
2017-08-29 17:24:55 5034
原创 Lucene学习笔记(一)
Lucene介绍什么是Lucene?Lucene是Apache组织的一个子项目,它是一个高效的开源的基于java的全文检索引擎工具包。Lucene的目的是为软件开发人员提供一个简单易用的工具包,用来方便的在系统中实现全文检索的功能,或者是以此为基础简历完整的全文检索引擎啥是全文检索?首先从我们生活中的数据说起,我们生活中的数据总体分为两种:结构化数据和非结构化数据。结构化数
2017-08-28 22:58:48 5071
原创 Springmvc笔记(二)
SpringMVC高级参数绑定自定义参数绑定页面传递的日期类型不固定,我们应该根据业务自定义日期格式但是springmvc没办法把数字串转成统一的日期类型,所以我们需要自定义。前端控制器接收到请求之后,找到处理器适配器,适配器执行处理器时,对方法中的形参进行参数绑定,所以如果自定义参数绑定的话,需要将该参数组件绑定到处理器适配器上,所以我们在上进行扩展。
2017-08-25 18:04:19 400
原创 Springmvc笔记(一)
Springmvc和struts2一样,都是基于mvc设计模式的表现层框架,而这些表现层的框架主要职责就是处理前端http请求,Springmvc的全名叫做 Spring Web MVC ,它是Spring家族Web模块的一个重要成员。为什么学习SpringMVC?也许你要问,为什么要学习Spring MVC呢?struts2不才是主流吗?看SSH的概念有多火?其实很多初学者混
2017-08-24 22:08:45 384
原创 MyBatis笔记(二)
Mybatis输入映射和输出映射Mybatis动态sqlMybatis关联查询Mybatis一对多关系映射Mybatis一对一关系映射Mybatis总结
2017-08-23 16:22:18 838
seata1.3.zip
2020-07-21
java接入微信APP支付/支付宝APP支付
2018-01-09
solr实现京东搜索
2017-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人