- 博客(4)
- 收藏
- 关注
原创 个人博客系统开发总结之 lucene全文检索
博客系统前台提供搜索功能,希望不仅仅是通过文章标题、摘要来模糊搜索,而是可以跟文章内容进行匹配。由于文章内容在数据库中使用blob字段存储,无法使用数据库进行模糊查询。于是决定采用Lucene全文检索技术。pom.xml依赖使用ikanalyzer分词器,能很好的对中文进行分词并建立索引。<!-- https://mvnrepository.com/artif...
2018-12-12 13:34:07 421
原创 个人博客系统开发总结之 quartz定时器
一个可以自己配置,即配即用的quartz定时器封装。 pom.xml配置<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz --><dependency> <groupId>org.quartz-scheduler</groupId> ...
2018-12-12 11:46:06 213
原创 个人博客系统开发总结之 mybatis操作blob字段
mybaits通过mapper文件进行数据库的增删改查操作,在进行增删改查操作时需要将java的数据类型与数据库的数据类型进行转换,此时就会用到TypeHandler类型处理器。mybatis内置了java基础数据类型的类型处理器,也支持自定义的类型处理器。 在博客系统开发时,对于博客文章的存储,我采用在oracle数据库中存储blob字段的形式,前端使用la...
2018-12-12 11:10:07 4600 5
原创 个人博客系统开发总结之 第三方登录(QQ、微博)
当别人访问我的博客系统时,如果需要评论,就需要登录。如果此时要求注册,就比较麻烦,并且会引起访问者的反感。于是就采用第三方登录。目前支持QQ、微博登录。QQ登录 QQ互联开放平台为第三方网站提供了丰富的API。第三方网站接入QQ互联开放平台后,即可通过调用平台提供的API实现用户使用QQ帐号登录网站功能,且可以获取到腾讯QQ用户的相关信息。1、认证成为...
2018-12-12 10:29:49 1898 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人