
spring boot
云淡风轻58
代码是程序员的朋友,虽然没有热情,但是非常忠实。扣:83475375
展开
-
Spring Boot Thymeleaf循环
Thymeleaf中循环变量集合使用th:each标签。th:each属性用于跌代循环,迭代对象可以是List、Map或数组等,语法如下: th:each="obj,iterStat:${objList}" 【测试Thymeleaf循环取数据】 程序清单:/springboot2/src/main/java/com/dwx/hello/User.java package com.dwx....原创 2018-09-25 09:59:45 · 3284 阅读 · 1 评论 -
Spring Boot单元测试
示例:使用Spring Boot单元测试 创建项目,修改pom.xml文件。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>te...原创 2018-09-29 10:53:58 · 252 阅读 · 0 评论 -
使用spring-boot-devtools进行热部署
spring-boot-devtools是一个为开发者服务的模块,其中重要的功能就是自动实现把更新的应用代码更改到最新的APP上。其工作原理使用了两个ClassLoader,一个ClassLoader加载那些不会改变的类(例如第三方的Jar包),另一个ClassLoader加载会更改的类,称为RestartClassLoader。这样在有代码更改的时候,原来的RestartClassL...原创 2018-09-29 09:07:05 · 514 阅读 · 0 评论 -
Spring Boot整合MyBatis
示例:Spring Boot整合MyBatis 修改pom.xml文件 增加web开发依赖配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dep...原创 2018-09-28 16:17:37 · 260 阅读 · 0 评论 -
Spring Data JPA关联查询和@Query
示例:关联查询和@Query 创建持久化类 程序清单:/jpa/src/main/java/com/dwx/bean/Student.java package com.dwx.bean; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.Generate...原创 2018-09-28 15:26:11 · 7903 阅读 · 0 评论 -
JpaRepository 简单条件查询
JpaRepository继承自PagingAndSortingRepository接口,JpaRepository基于JPA的Repository接口,极大减少了JPA作为数据访问的代码,JpaRepository是实现Spring Data JPA技术访问数据库的关键接口。 示例:简单条件查询 创建持久化类 程序清单:/jpa/src/main/java/com/dwx/be...原创 2018-09-28 09:28:39 · 23668 阅读 · 0 评论 -
PagingAndSortingRepository接口访问数据
PagingAndSortingRepository继承自CrudRepository接口,所以除了拥有CrudRepository的功能之外,还增加了排序和分页查询的功能。 创建持久化类 程序清单:/jpa/src/main/java/com/dwx/bean/Book.java package com.dwx.bean; import javax.persistence....原创 2018-09-27 14:02:26 · 5952 阅读 · 1 评论 -
chrome jsonView插件安装
原文地址:https://blog.youkuaiyun.com/u011053407/article/details/49909799 由于谷歌浏览器经常打不开应用商店,还有就是安装第三方插件的办法。方法就如下: 由于最近做和json相关的东西,所以,以jsonView插件为例分享一下。 1、打开https://github.com ; 2、搜索 jsonView 链接:https://github.co...转载 2018-09-27 11:09:50 · 1382 阅读 · 0 评论 -
Spring Boot Thymeleaf条件判断
Thymeleaf中使用th:if和th:unless属性进行条件判断,标签只有在th:if中的条件成立时才显示,th:unless与th:if恰好相反,只有条件不成立时,才会显示其内容。 测试Thymeleaf条件判断 程序清单:/springboot2/src/main/java/com/dwx/hello/ThymeleafController.java package ...原创 2018-09-21 17:27:12 · 7150 阅读 · 0 评论 -
Spring Boot Thymeleaf表达式
Thymeleaf表达式 ${x}将返回存储在Thymeleaf上下文中的变量x或作为Request请求作用域中的属性。 ${param.x}将返回一个名为x的请求参数。 ${session.x}将返回一个名为x的HttpSession作用域中的属性。 ${application.x}将返回一个名为x的全局ServletContext上下文作用域中的属性。 注意:$表达式只能写在th标签...原创 2018-09-21 16:12:51 · 1079 阅读 · 0 评论 -
Spring Boot对jsp的支持
Spring Boot建议使用HTML来完成动态页面,但是由于大多数Java Web项目之前的页面都是使用jsp来完成,所以Spring Boot同时也支持使用jsp。 程序清单:/springboot2/pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apa...原创 2018-09-21 15:03:36 · 9437 阅读 · 0 评论 -
第一个spring boot web程序
Spring Boot简介 Spring boot是由pivotal团队提供的全新框架,其设计目的是用来简化spring应用的创建、运行、调试、部署等。 Spring Boot解决的问题 Spring boot的出现带来了以下优点: 1.使编码变得更简单:推荐使用注解。 2.使配置变得简单:自动配置、快速构建项目、快速集成新技术的能力。 3.使部署变得简单:内嵌Tomcat、Jetty...原创 2018-09-21 11:25:45 · 329 阅读 · 0 评论 -
CrudRepository接口访问数据
CrudRepository提供了最基本的对实体类的增、删、改、查操作。 示例:CrudRepository接口访问数据 程序清单:/jpa/pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://...原创 2018-09-26 16:51:03 · 8738 阅读 · 3 评论 -
Spring Boot 文件上传下载
示例【Spring Boot 文件上传下载】 程序清单:/springboot2/src/main/resources/templates/register.html <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8">...原创 2018-09-25 17:00:00 · 1412 阅读 · 0 评论 -
Spring Boot集合转换JSON
示例【Spring Boot集合转换JSON】 程序清单:/springboot2/src/main/resources/templates/index.html <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> &l原创 2018-09-25 11:13:57 · 9187 阅读 · 2 评论 -
Spring Boot处理JSON数据
示例【Spring Boot处理JSON数据】 程序清单:/springboot2/src/main/java/com/dwx/hello/User.java package com.dwx.hello; public class User { private String userName; private String sex; private Integer age; publ...原创 2018-09-25 10:57:12 · 2441 阅读 · 0 评论 -
Spring Security 无法登陆,报错:There is no PasswordEncoder mapped for the id “null”(转载)
原文地址:https://blog.youkuaiyun.com/Canon_in_D_Major/article/details/79675033 编写好继承了WebSecurityConfigurerAdapter类的WebSecurityConfig类后,我们需要在configure(AuthenticationManagerBuilder auth) 方法中定义认证用于信息获取来源以及密码校验规则等...转载 2018-10-10 16:12:16 · 293 阅读 · 0 评论