开源项目
文章平均质量分 88
SiuMu_
一只正在自学Java的小菜鸟,常常会因为关注写bug而不予理会周遭的一切
展开
-
关于领域对象POJO的思考
优秀的代码千篇一律,恶心的代码升职加薪术语分层领域模型规约:POJO(Plain Ordinary Java Object): 在本规约中,POJO 专指只有 setter/getter/toString 的 简单类,包括 DO/DTO/BO/VO 等。DO(Data Object):此对象与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。DTO(Data Transfer Object):数据传输对象,Service 或 Manager 向外传输的对象。BO(Business .原创 2021-11-07 13:52:58 · 331 阅读 · 1 评论 -
学习开源项目Halo(三)
研究完Halo的国际化是怎么实现的,接下来就是研究Halo的其他功能是怎么实现的。对于没有研究过项目的人来说第一步上手是不太容易,但是,经历过前两篇的研究,现在研究起来应该就很容易了。首先,还是先看一下它的第一个小小的功能,当我们第一次打开它的首页http://localhost:8090的时候,它会自动重定向到http://localhost:8090/install。Halo是怎么实现的呢?我...原创 2019-11-07 20:13:25 · 1259 阅读 · 2 评论 -
学习开源项目Halo(二)
undertow容器打开application.yaml文件,就可以看到Halo的配置内容,笨鸟有笨的办法,我们可以一点点的开始分析,先来看看关于内置服务器undertow的配置server: port: 8090 use-forward-headers: true undertow: io-threads: 2 worker-threads: 36 ...原创 2019-11-04 11:03:20 · 1877 阅读 · 0 评论 -
学习开源项目Halo(一)
Halo是一款现代化的个人博客系统。我们可以去它的github主页上使用git给拉取下来,别说不会git啊,身为一个自学的困难户,自学能力是必须的,找个教程照着做就成了。目前最新的版本是v1.1.1,使用的是gradle构建的项目,身为菜鸡的我连maven还没学利索呢,所以我们还是先照着maven版本的开始学习,之后再研究最新的版本,所以呢,我们就先下载v0.4.4版本的,然后将其导入IDEA中就...原创 2019-10-20 11:28:37 · 3402 阅读 · 0 评论