加载中
从零开始构建Java web 项目

从今天开始我会陆续写一些Java web相关的知识出来,感兴趣的童鞋可以看看,在阅读的过程中有任何问题,可以联系我. 那么今天就从最基本的开发工具写起,开发Javaweb目前常用的就是Eclipse 和Int...

使用Spring Boot创建第一个web应用

如果你还没听说过spring-boot,请前往这里了解: https://projects.spring.io/spring-boot/ 请注意: 以后的示例全都是使用Intellij IDEA编辑,下面开始创建项目: 新建项目: 选择Spring Initiali...

添加Lombok支持和初次使用Thymeleaf

Lombok: 用于简化java bean的书写,用到的时候我会注明每个注解的作用. Thymeleaf: 现代Java模板引擎,非常容易学习. 添加Lombok支持: 1. IDEA: File->Settings->Plugins->Browse Repositories...

Thymeleaf 常用语法

下面介绍项目中常用的Thymeleaf语法,由于篇幅限制,只介绍一部分语法,请查看官方文档: http://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html. 1. 模板继承: 将页面公用的部分写到...

添加Spring-Data-Jpa支持

JPA: (Java Persistence API): 提供一套标准的ORM映射解决方案,是Java操纵POJO持久化的规范,Hibernate遵从JPA规范. Spring-Data-Jpa: 是Spring对JPA框架的支持,用于简化持久化层代码. 开始使...

Spring-Data-Jpa crud以及JQuery工具类的封装

Spring-Data-Jpa crud: 创建业务逻辑框架: org.ramer.demo下创建接口: service.UserService,以及对应的实现类service.impl.UserServiceImpl UserService.java: UserServiceImpl.java: UserRe...

使用Swagger调试RESTful风格的接口

Swagger: 世界上最流行的API工具. 全球最大的OpenAPI规范(OAS)API开发工具框架,支持从设计,文档,测试以及部署的整个API生命周期的开发. pom.xml添加maven依赖: 在org.ramer.demo下新建类:...

Intellij IDEA 同步Github项目

下载安装git: https://git-scm.com/download/win IDEA设置Git: 选择刚刚的安装路径,点击test测试一下. 创建github凭证: clone Github项目: 第一次clone完成后,如果跳出是否需要maven自动导入...

添加Spring-Security支持

添加maven依赖: 添加配置: 新建包config: 类SecurityConfig继承于WebSecurityConfigurerAdapter. configure(HttpSecurity http)方法: 在该方法内配置web路径和对应的权限 http.authorizeRequ...

JDBC实现增删改查

添加mysql,c3p0,junit依赖: 连接数据库: 1. 直接连接数据库 注意: 1. 不需要使用Class.forName()哦,原因请查看源码 2. useSSL=false 只是为了屏蔽掉Mysql的警告信息,可以不加 2. 使用连接池 ...

OkHttp发起网络请求以及JSON/XML与对象的互转

1. 添加okhttp,xtream,fastjson依赖: Tip: 七牛jdk中包含了老版本的okhttp,需要先排除. 2. 配置okHttpClient,让spring自动装配: 放到标注有@Configuration的配置类中统一管理. 自动注入: @Re...

Spring Cloud 微服务之服务注册与发现(Eureka)

这两年好像微服务蛮火的,那我要整一个系列😄. 01 — 父模块(spring-web) 引入spring-cloud依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-p...

Spring Cloud 微服务之网关(Zuul)

多个微服务注册到注册中心(Eureka)后,使用网关(Zuul)进行统一管理,同一网关内的微服务通过内网通信,整个微服务仅网关会暴露于外网中. 01 — 搭建网关模块 1. 新建模块demo-gateway,修改pom.x...

Spring Cloud 微服务之 Feign

Feign是一个声明式的http客服端,目标是降低Http API的复杂性.可以用它来处理微服务间的调用. 01 — 接口模块(demo-account) 1.AccountController新增接口 @GetMapping("/{id}")public Respo...

Spring Cloud 微服务之 服务调用负载均衡

常见的实现服务间调用负载均衡的方式有两种: 1. 使用Feign调用.Feign默认使用Ribbon实现负载均衡(Ribbon是一个进程间通信(远程过程调用)库,内置负载平衡.主要使用场景包括具有各种序列化支持...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部