Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Archery | 4,708 | a day ago | 83 | apache-2.0 | Python | |||||
SQL 审核查询平台 | ||||||||||
Opensourcepos | 2,818 | 2 hours ago | 304 | other | PHP | |||||
Open Source Point of Sale is a web based point of sale application written in PHP using CodeIgniter framework. It uses MySQL as the data back end and has a Bootstrap 3 based user interface. | ||||||||||
Community | 2,082 | a year ago | 16 | mit | Java | |||||
开源论坛、问答系统,现有功能提问、回复、通知、最新、最热、消除零回复功能。功能持续更新中…… 技术栈 Spring、Spring Boot、MyBatis、MySQL/H2、Bootstrap | ||||||||||
Springblog | 1,549 | 3 years ago | 18 | other | Java | |||||
A simple blogging system implemented with Spring Boot + Hibernate + MySQL + Bootstrap4. | ||||||||||
Php Interview | 1,134 | a year ago | PHP | |||||||
This is the information I prepared for the PHP interview.The notes include PHP, MySql, Linux, etc. | ||||||||||
Examination_system | 862 | 5 years ago | 31 | Java | ||||||
一个简单的教务查询系统(主要技术SpringMVC + Spring + Mybatis + Shiro + Bootstrap) | ||||||||||
Boxbilling | 706 | a day ago | 172 | apache-2.0 | PHP | |||||
BoxBilling - Open source billing and client management software | ||||||||||
Bugcatcher | 452 | 3 years ago | Java | |||||||
方便产品、开发、测试三方协同管理、测试、监控项目进度和质量,以持续交付。 | ||||||||||
Web | 444 | 2 years ago | 1 | Java | ||||||
适合java新手入门练习的java web个人网站项目,目前主要维护web-mysql和web-psql两个分支。前台包括博客、代码库、文件下载、留言、登录注册、站内搜索、分类目录等功能,后台包括上传文件、博客、代码,编辑、删除文章,修改个人资料等功能,目前暂停开发新功能。网址:https://demo.hemingsheng.cn ,觉得不错的欢迎 star。 手机版网址: | ||||||||||
Flycms | 406 | 3 years ago | 3 | mit | Java | |||||
FlyCms 是一个类似知乎以问答为基础的完全开源的JAVA语言开发的社交网络建站程序,基于 Spring Boot+Bootstrap3+MyBatis+MySql+Solr +Ehcache应用架构,专注于社区内容的整理、归类和检索,它集合了问答,digg,wiki 等多个程序的优点,帮助用户轻松搭建专业的知识库和在线问答社区。业务模块包括:权限管理,会员管理,角色管理,定时任务管理(调度管理),问答管理,文章管理,分享管理,短信接口管理和邮件系统发送(注册、找回密码、邮件订阅),跨域登录,消息推送,全文检索、前端国际化等等众多模块,等您自己来体验! |
中文开发和部署文档请查看:http://raysmond.com/posts/springblog-guide
SpringBlog is a very simple and clean-design blog system implemented with Spring Boot. It's one of my learning projects to explore awesome features in Spring Boot web programming. You can check my blog site for demo https://raysmond.com.
There's no demo online. Here's the screenshot of my previous blog homepage.
SpringBlog is powered by many powerful frameworks and third-party projects:
Before development, please install the following service software:
Edit the spring config profile src/main/resources/application.yml
according to your settings.
And start MySQL and Redis first before running the application.
# If you're using Ubuntu server
# Install MySQL
apt-get install mysql-server
service mysql start
mysql -u root -p
>> create database spring_blog;
This is a Gradle project. Make sure Gradle is installed in your machine.
Try gradle -v
command. Otherwise install in from http://www.gradle.org/.
I recommend you import the source code into Intellij IDE to edit the code.
# Start the web application
./gradlew bootRun
How to import the project into Intellij IDEA and run from the IDE?
git clone https://github.com/Raysmond/SpringBlog.git
cd SpringBlog
bower install
SpringBlogApplication.java
as Java application.admin
, password: admin
Lombok is required to run the project. You can install the plugin in Intellij IDEA. Reference: mplushnikov/lombok-intellij-plugin
Build application jar ./gradlew build
, then upload the distribution jar (e.g. build/libs/SpringBlog-0.1.jar
) to your remote server.
Upload application-production.yml
to your server and change it according to your server settings.
Run it (Java8 is a must)
java -jar SpringBlog-0.1.jar --spring.profiles.active=prod
# OR with external spring profile file
java -jar SpringBlog-0.1.jar --spring.config.location=application-production.yml
Modified BSD license. Copyright (c) 2015 - 2018, Jiankun LEI (Raysmond).