Una 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Una 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: Java
操作系统: 跨平台
收录时间: 2019-11-28
提 交 者: 树下魅狐

Una [‘尤娜’] 只是一个项目代号,没有特殊含义。尤娜是站在巨人的肩膀上开发完成的博客系统,旨在为程序员提供一个极简的内容创作管理平台,尤娜100%开放源代码,如果您对她感兴趣,Fork她,并尽情的与之玩耍。她才刚刚起步,或许存在诸多不足,但极简是她至始至终的性格,如果您需要一个大型的内容管理平台,那她可能不能胜任您的需求,如果您只需要一个短小精炼的内容管理系统,尤娜将是您的另一个选择。

快速开始

获取最新源代码

使用 git工具获取代码:

git clone https://github.com/ramostear/una-boot.git

或者:

git clone git@github.com:ramostear/una-boot.git

导入项目

  • SpringToolSuite[Eclipse]导入,选择菜单 File -> Import -> Maven -> Existing Maven Project ,点击 Next 按钮,选中检出的 una-boot文件夹,点击 Finish 按钮,导入成功。
  • IntelliJ IDEA导入,菜单 File -> new -> project from existing source... -> 选中pom.xml文件,点击 OK按钮即可导入。
  • 创建数据库,您可以直接导入工程下的una-boot-db.sql文件到数据库中创建una-boot-db数据库,也可以自行创建una-boot-db数据库(数据库使用utf-8字符编码)。
  • 修改src/main/resources/application-druid.yml文件中的数据库用户名和密码参数[您自己的用户名和密码]。
  • 启动项目,运行src/main/java/com/ramostear/unaboot/UnaBootApplication.java文件的main方法。
  • 访问后台,尤娜默认端口80,后台访问地址:http://[localhost|ip|127.0.0.1]/admin/login,用户名:Administrator,密码:unabootv587,登录验证成功,将进入仪表板页面。

演示

在线演示

前端:https://www.ramostear.com

后端:暂无

特点

  • 完全开源:基于Apache 2.0协议开源
  • 标签化建站:尤娜内置了内容标签和内容函数,可以快速的完成模板的制作
  • 多主题:支持多个主题自由切换,快速改变站点风格,而不需重新编译后台代码
  • Markdown支持: 内置markdown编辑器
  • 文件存储:支持本地存储和CDN存储
  • 评论支持:内置了Gitalk评论函数,只需设置相关的Gitalk参数即可拥有评论功能
  • Spring Boot: 基于Spring Boot 2.0版本进行构建

开发环境

建议您使用下面推荐的环境与尤娜玩耍,以避免版本不一致所带来的困扰

  • OS: Windows 7/10,Linux
  • IDE: Eclipse,IntelliJ IDEA(推荐)
  • DB:MySQL 5.6+
  • JDK: JDK8+
  • Web Server: Apache Tomcat 8+
  • Maven: Maven 3.0+

技术框架

尤娜所使用的开发框架明细:

框架 说明 官网
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

文档

软件截图

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Una 的相关资讯

还没有任何资讯

Una 的相关博客

尤娜博客系统 Una

站长资讯平台:Una [‘尤娜’] 只是一个项目代号,没有特殊含义。尤娜是站在巨人的肩膀上开发完成的博客系统,旨在为程序员提...

ghd planchas baratas casos en que tienen a una per

Disciplinas científicas pueden ser una bendición y / o maldición? Programa que demuestra ser una ventaja ahora, as...

*planchas ghd baratas

fe? Sr. Bloom levantó dos dedos dudoso a sus labios. Sus ojos dijeron. -- No aquí. Don' t lo considera. leapyear u...

尤娜(UnaBoot)v1.2.0已开放源代码(需要的小伙伴速拿!!)

大家好,我是尤娜博客(una-boot)的作者树下魅狐,自2019年9月una-boot-1.0.0版本开源以来,陆续有热爱技术,钟爱技术写作的小...

Keil5在编译过程中出现.cannot open source input file "xxx.h": No such file or directory的问题

1,点击这个图标 2,在C/C++选项卡下面的Include Path中添加.h文件。 但还有一种情况,我们已经添加了该文件的路径,编译之后...

momento no son por lo general sólo dos ghd españa

Su modificación voltaje programado será lo que atrae a una gran cantidad de clientes en el camino hacia el softwar...

ghd outlet españa

comprensivo. Charla de tabla. Masqué la O.N.U M** planchas ghd unchday de la cucheta de la O.N.U thu Unchster del r...

CSS萌新不知道的5件事

你可以学任何东西,但是你学不了所有 🙃 接受这个事实,专注一门自己最在乎的。 — Una Kravets 👩🏻💻 (@Una) Septe...

Una 的相关问答

还没有任何问答,马上提问

评论 (11)

加载中
eclipse装了lombok没用,可以把@Data删除,自己加set/get,还有pom里加个slf4j的依赖,让注解生效就能运行了,不过主题不知道放哪
08/13 21:12
回复
举报
很不错。文章的目录可以做成右下角固定的吗?这样浏览文章的时候一直可以看到目录
03/08 10:01
回复
举报
好,谢谢
01/02 11:56
回复
举报
好像里面有些类里面的代码会报错,比如:log.**的,还有一些类的set方法也会报错,进去类里面看也没有找到,不知道当初提交的那个人他的怎么可以,不会报错
2019/12/19 17:15
回复
举报
用了lombok插件吧
2019/12/26 16:32
回复
举报
树下魅狐软件作者
是的
01/01 14:05
回复
举报
树下魅狐软件作者
项目中使用了Lombok插件,因此需要配置一下你的IDE
01/01 14:03
回复
举报
看了一下,好像只有后台。
2019/12/02 14:41
回复
举报
树下魅狐软件作者
https://github.com/ramostear/default-theme,你可以点击该连接下载主题
01/01 14:04
回复
举报
请问主题文件放在项目里面的什么位置啊?
01/02 15:00
回复
举报
赞一个~
2019/11/28 13:16
回复
举报
更多评论
11 评论
30 收藏
分享
返回顶部
顶部