3 Star 4 Fork 0

Google / cms

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Nutz版CMS

用nutz好多年了,都答应兽总(@Wendal)好多次要把做的东西拿出来做个demo,最近在一群Nutz&XBlink 58444676,有新人提出来为什么没Nutz版的CMS放出来。作为天天骚扰兽总还是要给点回报的那,所以将自己项目中的CMS部分分离出来,当nutz的入门参考,代码烂,有bug提交issue。

###框架 nutz Nutz项目主页https://github.com/nutzam/nutz

Nutz社区https://nutz.cn/

Nutz官网https://nutzam.com/

这东西我就不介绍了,不知道就不用看下面的东西了。

###数据库连接池 druid 项目地址https://github.com/alibaba/druid

/con/ioc/dao.js内密码加密方式 在命令行中执行如下命令

java -cp druid-1.0.27.jar com.alibaba.druid.filter.config.ConfigTools you_password

输出

privateKey:MIIBVgIBADANBgkqhkiG9w0BAQEFAASCAUAwggE8AgEAAkEA6+4avFnQKP+O7bu5YnxWoOZjv3no4aFV558HTPDoXs6EGD0HP7RzzhGPOKmpLQ1BbA5viSht+aDdaxXp6SvtMQIDAQABAkAeQt4fBo4SlCTrDUcMANLDtIlax/I87oqsONOg5M2JS0jNSbZuAXDv7/YEGEtMKuIESBZh7pvVG8FV531/fyOZAiEA+POkE+QwVbUfGyeugR6IGvnt4yeOwkC3bUoATScsN98CIQDynBXC8YngDNwZ62QPX+ONpqCel6g8NO9VKC+ETaS87wIhAKRouxZL38PqfqV/WlZ5ZGd0YS9gA360IK8zbOmHEkO/AiEAsES3iuvzQNYXFL3x9Tm2GzT1fkSx9wx+12BbJcVD7AECIQCD3Tv9S+AgRhQoNcuaSDNluVrL/B/wOmJRLqaOVJLQGg==
publicKey:MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAOvuGrxZ0Cj/ju27uWJ8VqDmY7956OGhVeefB0zw6F7OhBg9Bz+0c84RjzipqS0NQWwOb4kobfmg3WsV6ekr7TECAwEAAQ==
password:PNak4Yui0+2Ft6JSoKBsgNPl+A033rdLhFw+L0np1o+HDRrCo9VkCuiiXviEMYwUgpHZUFxb2FpE0YmSguuRww==

将输出结果填写到dao.js的password与connectionProperties内的config.decrypt.key

fields: {
            driverClassName:'com.mysql.jdbc.Driver',
            url:'jdbc:mysql://localhost:3306/yiduihuan?useUnicode=true&characterEncoding=UTF-8&useSSL=false',
            username:'yiduihuan',
            password:'SfqME/0xEe0C0i8YEEQ/c/xAjkXEe00jxvnE+Wf7EgnX9ZHS5VDwSwy00dgxO/0E0y4rij2GCXeLfE/GaiMRQQ==',
            initialSize:1,
            maxActive:500,
            minIdle:1,
            filters:'config',
            connectionProperties:'config.decrypt=true;config.decrypt.key=MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJha56yd28ghN0Pt35JJs1WOO/f+0++tMeC3d1IPgDlqk+4J28UpDyHhb4r3s6DiUklZFC9UI/vpFBCT52lnxEUCAwEAAQ==',
            defaultAutoCommit:false,
        }

###数据库Percona Server 项目地址https://www.percona.com/doc/percona-server/5.7/index.html

此为非原生MySQL,数据库脚本在/sql/文件夹中

###Web服务器Nginx 项目地址http://nginx.org/

nginx配置文件在/nginx/文件夹中,建议使用https,具体请自行搜索。

###模板引擎 Beetl 项目地址http://ibeetl.com/

用这个主要是beetl模板引擎原生支持nutz,具体的自己看看文档。

###工具类 hutool 项目地址http://hutool.mydoc.io/

#####有bug欢迎issue,有问题去https://nutz.cn提问。

空文件

简介

Nutz版CMS 展开 收起
Java 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/howe/cms.git
git@gitee.com:howe/cms.git
howe
cms
cms
master

搜索帮助