Beetl-BBS 2.2.0 release, Java Forum program

Beetl-BBS is based SpringBoot + Beetl + BeetlSQL lightweight forum, optional caching and ES Caffeine search engine. 2.2 have been technically optimized

  • ES Optimization

    • ES amend annotations, support of repeated notes Java8@Repeatable
    • The ES calling mode to restful webapi way for BeetlBBS and ES version decoupling, is not dependent on a particular version of ES, while reducing dependence project
    • It does not affect the case of ES service failed to do a simple downgrade, facilitate the development of ES or service downtime in an environment without the ES
  • Maven dependent optimization, cache switching Caffeine

    • Maven relies resolve the conflict, upgrade the tripartite dependent libraries
    • Caffeine is switched to the buffer cache EhCache library
    • Removing the log4j dependent (SpringBoot default built logback, reduce dependence)

installation

  1. git clone 

  2. install mysql from install-mysql.sql,install-mysql-update.sql

  3. import as maven project

  4. run BbsMain

  5. access http://127.0.0.1:8080/bbs/bbs/index/1.html,login as admin/123456 

Guess you like

Origin www.oschina.net/news/108617/beetl-bbs-2-2-0-released