2. Spring Boot & ExtJs6.2.0
2017-05-18 本文已影响0人
dolenlen
开发环境搭建
安装所需软件
步骤
新建maven工程
webapp下面用sencha cmd新建ext工程
sencha -sdk /extjs/ext-6.2.0 generate app MyApp /main/webapp/myapp
#只生成classic模式
sencha -sdk /Users/qh-lp-imac/extjs/ext-6.2.0 generate app --classic Abd /Users/qh-lp-imac/
sencha app watch
sencha app build production
配置Nginx
#路径/usr/local/etc/nginx
server {
listen 81;
server_name localhost;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
location /myapp/ {
#root html;
root /main/webapp/myapp;
index index.html index.htm;
}
location / {
#root html;
proxy_redirect off;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8080/;
}
}
说明
- sencha cmd 可以自动热部署
- nginx 配置转发也可以查看页面
- nginx 配置后台转发解决跨域问题
AES加密解密
下载Java Cryptography Extension (JCE) Unlimited Strength
覆盖路径:
${java.home}/jre/lib/security/
Mac Java_home:
/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home