2. Spring Boot & ExtJs6.2.0

开发环境搭建

安装所需软件

  1. sencha cmd 官网下载
  2. nginx 官网下载
  3. extjs6 下载地址
  4. extjs-gpl
  5. extjs-doc
  6. 开发工具 idea,eclipse,atom,sublime等

步骤

新建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/;
        }
    }

说明

  1. sencha cmd 可以自动热部署
  2. nginx 配置转发也可以查看页面
  3. nginx 配置后台转发解决跨域问题

AES加密解密

下载Java Cryptography Extension (JCE) Unlimited Strength

jdk7

jdk8

覆盖路径:

${java.home}/jre/lib/security/

Mac Java_home:

/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容