全栈式的Java开发框架JHipster简介(三)
2016-05-24 08:36
706 查看
再介绍一下JHipster的技术栈
客户端
单页面应用
- 响应式web设计
- HTML5
- Bootstrap
- AngularJS
- 用Angular Translate支持国际化
- 可选的Sass支持css设计
如果单页面应用不能满足你的需要
- 支持 Thymeleaf模板引擎,在服务端生成web页面
服务端
一个完整的Spring application:
- Spring Boot
- Maven 或是 Gradle 构建测试和运行应用
- 分为"development" and "production" 模式(Maven 和 Gradle)
- Spring Security
- Spring MVC REST + Jackson
- 可选的WebSocket用Spring Websocket支持
- Spring Data JPA + Bean Validation
- 用Liquibase对数据库更新
- Elasticsearch
- MongoDB
- Cassandra
准备好的产品模式
- 用Metrics作为监视
- 缓存用ehcache (本地缓存) or hazelcast (分布式缓存)
- 可选的HTTP session集群用hazelcast
- 优化静态资源(gzip filter, HTTP cache headers)
- 用Logback作为log管理,运行时可以改变配置
- 连接池用HikariCP最佳性能
- 打包成标准WAR 文件或是一个可执行的 JAR文件
下面来看一下由JHipster自动生成的项目基础页面
首页的欢迎页面
用户登录页面
用户注册页面
最后看这里:
http://www.kepinzhe.cn/ 科品者Linux运维和Python技术。
相关文章推荐
- Java企业应用开发框架Spring框架简介
- Java快速开发框架LML简介
- JAVAWEB开发之SpringMVC详解(一)——SpringMVC的框架原理、架构简介、与mybatis整合和注解方式的使用、
- Java开发中各种集合框架简介
- JAVAWEB开发之SpringMVC详解(一)——SpringMVC的框架原理、架构简介、与mybatis整合和注解方式的使用、
- Java开发中各种集合框架简介
- Java.util包简介并教您如何开发应用之二 (3)
- CodeFx: 微软一站式开发技术框架解决方案 2009-4-27 简介
- Java.util包简介并教您如何开发应用之二 (1)
- Jersey : Java规范下REST风格Web Service开发框架
- Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之11.Servlet简介
- 各种JAVA开发框架
- Java.util包简介并教您如何开发应用
- 在Java Web开发框架中创建VoiceXML页面-扩展 Java 驱动的 VoiceXML 应用程序
- 探讨与比较Java和.NET的事件处理框架-Java基础-Java-编程开发
- JBoss Seam 2.1 值得期待的Java企业应用开发框架
- CodeFx: 微软一站式开发技术框架解决方案 2009-6-14 简介
- AIO: 微软一站式开发技术框架 2009-11-15 新增代码示例简介
- 快速开发框架简介
- Java游戏开发框架LGame-0.2.6发布(含PC及Android版)