https://www.mawen.co,任何配置、使用和答疑问题,可以
开源论坛、问答系统,现有功能多社交平台登录(Github,Gitee)提问、回复、通知、最新问答、最热热大、消除零回复等功能。
标题 | 链接 |
---|---|
【Spring Boot 实战】论坛项目【第一季】 | BV1r4411r7au |
【Spring Boot 实战】热门话题,经典面试问题实战,TopN 问题【第二季】 | BV1Z4411f7RK |
【Spring Boot 实战】接入广告流量变现(让你的网站益起来)【第三季】 | BV1L4411y7J9 |
【Spring Boot 实战】Vue 零基础入门(前后端分离的前置视频)【第四季】 | BV1gE411R7YA |
【Spring Boot 实战】Java 设计模式实战(加薪的必修课)【第五季】 | BV1UK4y1M7PC |
【Spring Boot 实战】快速搭建免费 HTTPS 服务 | BV1oJ411K7VT |
git clone https://github.com/codedrinker/community.git
mvn flyway:migrate
如果需要使用 MySQL 数据库,运行脚本前修改两处配置
# src/main/resources/application.properties
spring.datasource.url=jdbc:h2:~/community
spring.datasource.username=sa
spring.datasource.password=123
# pom.xml
<properties>
<db.url>jdbc:h2:~/community</db.url>
<db.user>sa</db.user>
<db.password>123</db.password>
</properties>
mvn package -DskipTests
java -jar target/community-0.0.1-SNAPSHOT.jar
如果是线上部署,可以增加配置文件(production.properties),同时运行命令修改如下
java -jar -Dspring.profiles.active=production target/community-0.0.1-SNAPSHOT.jar
http://localhost:8887
CREATE TABLE USER
(
ID int AUTO_INCREMENT PRIMARY KEY NOT NULL,
ACCOUNT_ID VARCHAR(100),
NAME VARCHAR(50),
TOKEN VARCHAR(36),
GMT_CREATE BIGINT,
GMT_MODIFIED BIGINT
);
mvn -Dmybatis.generator.overwrite=true mybatis-generator:generate
技术 | 链接 |
---|---|
Spring Boot | http://projects.spring.io/spring-boot/#quick-start |
MyBatis | https://mybatis.org/mybatis-3/zh/index.html |
MyBatis Generator | http://mybatis.org/generator/ |
H2 | http://www.h2database.com/html/main.html |
Flyway | https://flywaydb.org/getstarted/firststeps/maven |
Lombok | https://www.projectlombok.org |
Bootstrap | https://v3.bootcss.com/getting-started/ |
Github OAuth | https://developer.github.com/apps/building-oauth-apps/creating-an-oauth-app/ |
UFile | https://github.com/ucloud/ufile-sdk-java |
Bootstrap | https://v3.bootcss.com/getting-started/ |
Spring 文档
Spring Web
es
Github deploy key
Bootstrap
Github OAuth
Spring
菜鸟教程
Thymeleaf
Spring Dev Tool
Spring MVC
Markdown 插件
UFfile SDK
Count(*) VS Count(1)
Git
Visual Paradigm
Flyway
Lombok
ctotree
Table of content sidebar
One Tab
Live Reload
Postman
有任何问题可以扫码下面两个二维码找到我,左边是微信订阅号,关注回复 ‘面试’即可获得我整理的(2W字)阿里面经,右边是个人微信号,有任何技术上面的问题可以给我留言。
微信公众号 | 个人微信 |
---|---|
码匠笔记 | fit8295 |
3.1.3 Community Filter 团体属性(Community)是一组有相同特征的目的地址的集合。团体属性用一组以4字节为单位的列表来表示,团体属性的格式是aa:nn或团体号。 aa:nn:aa和nn的取值范围都是0~65535,管理员可根据实际情况设置具体数值。通常aa表示自治系统AS编号,nn是管理员定义的团体属性标识。例如,来自AS 100的一条路由,管理员定义的团体属性标识是1
问题内容: 我试图在IntelliJ IDEA CE中使用NodeJS插件,但无法使其正常工作。插件安装完毕并重新启动IDE后,它说找不到NodeJS必需的Javascript插件(尽管在文档中没有说明)。 NodeJS插件仅在IntelliJ IDEA的许可版本中有效吗? 问题答案: NodeJS插件需要IntelliJ IDEA Ultimate,因为它依赖于仅在商业版中可用的JavaScri
我对IntelliJ相当陌生,我正在使用它开发一个将spring-boot作为后端服务器的AngularJS应用程序。当我对HTML或JavaScript代码进行任何更改时,我总是必须重新启动应用程序服务器。是否有提供HTML/JS/CSS文件热交换的配置或插件? 我使用的是IntelliJ Community Edition 2017.2.17、Angular 1.4.4、Node 4.2.1和
这是一种非常怪异的行为。我有一个spring boot应用程序工作良好。自从几天以来(我刚刚将应用程序切换到另一个Git repo(如果这意味着什么的话)),每次我用IntelliJ运行测试时,我都会发现错误: null 所以它说它找不到我在这里声明的test.properties文件: 该文件位于类路径(src/main//com/mycompany/myproject/test.propert
If you are an active MathJax user, you may wish to become involved in the wider community of MathJax users. The MathJax project maintains forums where users can ask questions about how to use MathJax,
本文向大家介绍MySQL Community Server压缩包安装配置方法,包括了MySQL Community Server压缩包安装配置方法的使用技巧和注意事项,需要的朋友参考一下 今天因为想要安装下mysql,然后就去官网准备下载个最新的mysql的社区版本。 但是!下载下来是一个压缩包,那就意味着我们需要手动配置下mysql的环境了。 步骤如下: 1.将压缩包解压到你的路径下(不要包含中
本文向大家介绍JetBrains PyCharm(Community版本)的下载、安装和初步使用图文教程详解,包括了JetBrains PyCharm(Community版本)的下载、安装和初步使用图文教程详解的使用技巧和注意事项,需要的朋友参考一下 想学习Python的同学们,在这里隆重介绍一款 Python 的开发工具 pyCharm IDE。这是我最喜欢的 Python编辑器利器。而且还
本文向大家介绍VisualStudio Community2019在安装的过程中无法进入安装界面的解决方法,包括了VisualStudio Community2019在安装的过程中无法进入安装界面的解决方法的使用技巧和注意事项,需要的朋友参考一下 今天在安装VS2019的时候,在安装的过程中一直无法进入安装界面,在网上找了各种方法试了将近40分钟都没有找到有效的办法,不过就快放弃的时候,问题解决了
问题内容: 我必须强调的 PyCharm 社区 版_这也 没有任何 Django的 集成( _v 2016年3月2日 在质询时间)。 Google 已经解决了我的问题,并且(令人惊讶的是)我没有得到任何答案,(当然,我没有排除可能有答案的可能性,但是我只是错过了它们)。 问题很简单:在 PyCharm中 ,只需单击鼠标右键(从上下文菜单中),就可以运行(调试)单元测试( TestCase 或其方法