a simple and easy-to-use Java blog system based on spring boot 2.0,welcome to star and take it away.
Una [‘尤娜’] 只是一个项目代号,没有特殊含义。尤娜是站在巨人的肩膀上开发完成的博客系统,旨在为程序员提供一个极简的内容创作管理平台,尤娜100%开放源代码,如果您对她感兴趣,Fork她,并尽情的与之玩耍。她才刚刚起步,或许存在诸多不足,但极简是她至始至终的性格,如果您需要一个大型的内容管理平台,那她可能不能胜任您的需求,如果您只需要一个短小精炼的内容管理系统,尤娜将是您的另一个选择。
Una 使用 协议开源,您在使用的过程中请尽量遵循开源协议,即便您身处一个了不起的国。
使用 git工具获取代码:
git clone https://github.com/ramostear/una-boot.git
或者:
git clone [email protected]:ramostear/una-boot.git
后端:暂无
建议您使用下面推荐的环境与尤娜玩耍,以避免版本不一致所带来的困扰
尤娜所使用的开发框架明细:
框架 | 说明 | 官网 |
---|---|---|
Spring Framework | 轻量级(相对而言)的Java开发框架 | https://spring.io/projects/spring-framework |
Spring Boot | Java Web开发脚手架 | https://spring.io/projects/spring-boot |
Apache Shiro | 安全控制框架 | https://shiro.apache.org |
Hibernate | 对象关系映射框架 | http://hibernate.org |
Freemarker | 视图模板引擎 | https://freemarker.apache.org |
Log4J | 日志记录组件 | https://logging.apache.org |
Druid | 数据库链接池 | https://druid.apache.org |
FastJSON | JSON解析库 | FastJson |
EhCache | 基于Java的进程内缓存框架 | http://www.ehcache.org |
pinyin4j | 中文转拼音的Java库 | https://sourceforge.net/projects/pinyin4j/ |
Maven | 项目构建 | https://maven.apache.org |
lombok | 代码生成器 | https://projectlombok.org |
una-boot
├─db
│ una_boot_db.sql #数据库脚本信息
│
├─src
│ ├─main
│ │ ├─java
│ │ │ └─com
│ │ │ └─ramostear
│ │ │ └─unaboot
│ │ │ ├─common
│ │ │ │ ├─exception #异常处理类
│ │ │ │ ├─factory #CDN处理类
│ │ │ │ │ └─support
│ │ │ │ ├─jdbc #数据源相关
│ │ │ │ │ └─support
│ │ │ │ └─util #工具包
│ │ │ ├─domain #实体相关
│ │ │ │ ├─dto
│ │ │ │ │ └─support
│ │ │ │ ├─entity
│ │ │ │ ├─param
│ │ │ │ └─vo
│ │ │ ├─freemarker #freemarker解析器包
│ │ │ │ ├─parser
│ │ │ │ │ └─abs
│ │ │ │ └─shiro #freemarker-shiro标签包
│ │ │ │ ├─abs
│ │ │ │ └─config
│ │ │ ├─repository #JPA持久化包
│ │ │ │ └─support
│ │ │ ├─service #业务相关包
│ │ │ │ ├─impl
│ │ │ │ └─support
│ │ │ ├─task #定时任务包
│ │ │ └─web
│ │ │ ├─admin #后台控制器包
│ │ │ ├─config #Web相关配置包
│ │ │ └─interceptor #Intercepter包
│ │ └─resources
│ │ ├─ehcache
│ │ ├─static #静态资源
│ │ └─templates #后台视图模板
│ │ ├─admin
│ │ │ ├─category #栏目模板
│ │ │ ├─common #公共视图模板
│ │ │ ├─link #链接模板
│ │ │ ├─post #内容模板
│ │ │ ├─setting #系统设置模板
│ │ │ ├─tag #标签模板
│ │ │ └─theme #主题管理模板
│ │ └─auth #登录模板
标签及内置函数手册:https://www.ramostear.com
二次开发手册:https://www.ramostear.com