Skip to content
demo for rockerjs/mvc
TypeScript TSQL Dockerfile HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
aop
assets
config
controller
filter
interfaces
mysql_data
repository
service
view/index
.gitignore
Dockerfile
README.md
docker-compose.yml
index.ts
package.json
tsconfig.json

README.md

run

初始化环境

npm i

简单启动

使用config/app.prod.config配置

npm run start

使用config/app.dev.config配置

npm run start:dev

运行后,访问 http://127.0.0.1:8080/

docker运行

执行命令

docker-compose up --build

等待服务启动成功后,访问

http://127.0.0.1:8080/home/queryDb
http://127.0.0.1:8080/home/queryCateInfo
http://127.0.0.1:8080/home/error

specially

rockerjs/mvc基于配置运行,容器扫描所有的Bean,包括 Filter、Component、Controller等元素,分别在各个生命周期内初始化;

同时提供两种 starter 默认初始化 mysql 和 redis 操作, 只需在 app.config中的对应section中配置 starter 即可。

详细使用文档,请参考Rockerjs官网

You can’t perform that action at this time.