All Projects → heikehuan → huanhuan-blog

heikehuan / huanhuan-blog

Licence: Apache-2.0 license
一个java版本freemarker的小博客项目

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to huanhuan-blog

Springbootunity
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
Stars: ✭ 845 (+4347.37%)
Mutual labels:  freemarker, mybatis, spring-mvc
Watchdog Framework
🍻 「停止维护」基于SpringBoot+Shiro+Mybatis等开发的轻量级管理系统快速开发脚手架
Stars: ✭ 421 (+2115.79%)
Mutual labels:  freemarker, mybatis, spring-mvc
V5cmsjava
Spring+SpringMVC+Spring Data JPA+FreeMarker+Bootstarp(master分支),mybatis分支ORM使用的是MyBatis。
Stars: ✭ 29 (+52.63%)
Mutual labels:  freemarker, mybatis, spring-mvc
DAFramework
云南数聚基础框架
Stars: ✭ 25 (+31.58%)
Mutual labels:  mybatis, spring-mvc
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (+6663.16%)
Mutual labels:  freemarker, mybatis
Lovinghome Real Estate Platform
⚡️基于springboot+MyBatis+FreeMarker+redis+nginx+Echarts+druid等技术的JavaWeb项目------恋家房产平台(采用B/S架构,项目包含前后台,分为前台展示系统及后台管理系统。前台系统包含首页门户、登录注册、房产推荐、房产详情、热门房产、房产及小区搜索、经纪人列表及经纪机构创建、创建房产、房产百科、地图找房、用户个人中心、房产评论、房产打分等模块。 后台管理系统包含房产信息管理、用户管理、管理员管理、小区信息管理、博客管理、评论管理、经纪人管理、系统统计与多种图表展示、数据报表导入导出等模块。系统介绍及详细功能点、技术点见项目内文档描述)
Stars: ✭ 140 (+636.84%)
Mutual labels:  freemarker, mybatis
springboot-learning-demo
springboot学习示例
Stars: ✭ 17 (-10.53%)
Mutual labels:  freemarker, mybatis
Spring Boot Examples
个人学习 SpringBoot2.x 写的一些示例程序,目前正在持续更新中.....
Stars: ✭ 159 (+736.84%)
Mutual labels:  freemarker, mybatis
blog-ssm
一个简单漂亮的SSM博客系统。
Stars: ✭ 487 (+2463.16%)
Mutual labels:  mybatis, spring-mvc
Spring-SpringMVC-MyBatis-Maven
这是平时基于Maven的用于spring整合相关内容的学习demo
Stars: ✭ 74 (+289.47%)
Mutual labels:  mybatis, spring-mvc
IDEAPractice
Java练习 - Java基础知识,面试题,小demo,长期积累 | intellij idea + maven + tomcat
Stars: ✭ 45 (+136.84%)
Mutual labels:  mybatis, spring-mvc
mybatis
Mybatis study
Stars: ✭ 66 (+247.37%)
Mutual labels:  mybatis, spring-mvc
Graduate
预约挂号系统的后台WEB
Stars: ✭ 34 (+78.95%)
Mutual labels:  mybatis, spring-mvc
Blogmanageplatform
一个springboot项目的脚手架,追求简洁高速可扩展。
Stars: ✭ 34 (+78.95%)
Mutual labels:  freemarker, mybatis
Student-Information-Administration-System
大学生信息管理系统——初学路上自己摸索实践的项目
Stars: ✭ 91 (+378.95%)
Mutual labels:  mybatis, spring-mvc
Easyadmin
简易的java后台管理框架,基于SpringBoot+FreeMark+ace admin+mysql
Stars: ✭ 169 (+789.47%)
Mutual labels:  freemarker, mybatis
littlefisher-system
个人博客
Stars: ✭ 19 (+0%)
Mutual labels:  mybatis, spring-mvc
Fs Blog
个人博客,Spring Boot 开山之作,采用 Spring Boot + MyBatis,前端 Bootstrap + LayUI,支持程序员非常青睐的轻量化的 Markdown 编辑器 Editor.md,支持标签分类检索
Stars: ✭ 700 (+3584.21%)
Mutual labels:  freemarker, mybatis
Springboot Learning
🚕 spring boot学习案例,方便spring boot 初学者快速掌握相关知识
Stars: ✭ 724 (+3710.53%)
Mutual labels:  freemarker, mybatis
EMAN
一个基于SSM框架与物品的协同过滤算法(ItemCF)的简单电子书推荐系统
Stars: ✭ 48 (+152.63%)
Mutual labels:  mybatis, spring-mvc

huanhuan-blog

前言

这是一个个人博客的项目,用于展示自己写的一些文章,和个人联系方式。

建立这个项目的目的,主要是拿freemarker练练手。在分支里包含了各个实验田。

  • spring-xml分支

最原始的spring配置方式,xml文件配置各个bean,在web.xml配置文件加载spring配置文件。

  • spring-xml-profile分支

在上一个分支的基础上,利用了spring profile功能,加上自动切换环境的配置。不了解基本概念的,请自行百度spring profile。

  • spring-xml-mapper-profile分支

在上一个分支的基础上,加上mybatis一个非常好用的插件:通用mapper。详情请看http://git.oschina.net/free/Mapper

  • spring-boot分支

重写代码,使用全新框架spring-boot,跟master分支代码完全相同。包含的功能最新最全。

  • redis-cache分支

在上一个分支的基础上,尝试使用redis作为缓存。

软件环境

IntelliJ IDEA 15.0

jdk 1.8

maven 3.3.9

使用的技术

后端

  • springmvc
  • mybatis
  • spring-boot
  • redis

前端

  • freemarker

更新日志

2.0

  1. 博客内容使用数据库的表数据填充,不再写死。
  2. 优化增删改查,封装mybatis最基础的CRUD
  3. 项目框架换成spring-boot

1.0

  1. 搭建基础环境,完成CRUD基础搭建,并在controller类,写出一个简单的查询。

怎么使用本项目

  1. git clone [email protected]:heikehuan/huanhuan-blog.git
  2. 在MySQL中导入 huanhuan-blog/src/main/resources/test.sql 脚本
  3. 更新 huanhuan-blog/src/main/resources/datasource.properties 中jdbc.user和jdbc.password的值
  4. cd huanhuan-blog
  5. mvn war:war
  6. 把 huanhuan-blog/target/huanhuan-blog-1.0-SNAPSHOT.war 发布在App Server(Tomcat、JBOSS) 中

在IDE 中查看源码并运行

1. 在IntelliJ IDEA (推荐使用)

File -> Import Project -> select huanhuan-blog folder -> create project form existing sources -> ...

2. 在Eclipse

File -> Import -> Existing Maven Projects -> ...

效果图

主页

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].