spring boot
云淡风轻58
代码是程序员的朋友,虽然没有热情,但是非常忠实。
展开
-
Spring Boot Thymeleaf循环
Thymeleaf中循环变量集合使用th:each标签。th:each属性用于跌代循环,迭代对象可以是List、Map或数组等,语法如下:th:each="obj,iterStat:${objList}"【测试Thymeleaf循环取数据】程序清单:/springboot2/src/main/java/com/dwx/hello/User.javapackage com.dwx....原创 2018-09-25 09:59:45 · 3245 阅读 · 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 · 232 阅读 · 0 评论 -
使用spring-boot-devtools进行热部署
spring-boot-devtools是一个为开发者服务的模块,其中重要的功能就是自动实现把更新的应用代码更改到最新的APP上。其工作原理使用了两个ClassLoader,一个ClassLoader加载那些不会改变的类(例如第三方的Jar包),另一个ClassLoader加载会更改的类,称为RestartClassLoader。这样在有代码更改的时候,原来的RestartClassL...原创 2018-09-29 09:07:05 · 487 阅读 · 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 · 240 阅读 · 0 评论 -
Spring Data JPA关联查询和@Query
示例:关联查询和@Query创建持久化类程序清单:/jpa/src/main/java/com/dwx/bean/Student.javapackage com.dwx.bean;import javax.persistence.Entity;import javax.persistence.FetchType;import javax.persistence.Generate...原创 2018-09-28 15:26:11 · 7854 阅读 · 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 · 23607 阅读 · 0 评论 -
PagingAndSortingRepository接口访问数据
PagingAndSortingRepository继承自CrudRepository接口,所以除了拥有CrudRepository的功能之外,还增加了排序和分页查询的功能。创建持久化类程序清单:/jpa/src/main/java/com/dwx/bean/Book.javapackage com.dwx.bean;import javax.persistence....原创 2018-09-27 14:02:26 · 5914 阅读 · 1 评论 -
chrome jsonView插件安装
原文地址:https://blog.csdn.net/u011053407/article/details/49909799由于谷歌浏览器经常打不开应用商店,还有就是安装第三方插件的办法。方法就如下:由于最近做和json相关的东西,所以,以jsonView插件为例分享一下。1、打开https://github.com ;2、搜索 jsonView 链接:https://github.co...转载 2018-09-27 11:09:50 · 1355 阅读 · 0 评论 -
Spring Boot Thymeleaf条件判断
Thymeleaf中使用th:if和th:unless属性进行条件判断,标签只有在th:if中的条件成立时才显示,th:unless与th:if恰好相反,只有条件不成立时,才会显示其内容。测试Thymeleaf条件判断程序清单:/springboot2/src/main/java/com/dwx/hello/ThymeleafController.javapackage ...原创 2018-09-21 17:27:12 · 7105 阅读 · 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 · 1028 阅读 · 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 · 9388 阅读 · 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 · 308 阅读 · 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 · 8691 阅读 · 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 · 1381 阅读 · 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 · 9143 阅读 · 2 评论 -
Spring Boot处理JSON数据
示例【Spring Boot处理JSON数据】程序清单:/springboot2/src/main/java/com/dwx/hello/User.javapackage com.dwx.hello;public class User { private String userName; private String sex; private Integer age; publ...原创 2018-09-25 10:57:12 · 2407 阅读 · 0 评论 -
Spring Security 无法登陆,报错:There is no PasswordEncoder mapped for the id “null”(转载)
原文地址:https://blog.csdn.net/Canon_in_D_Major/article/details/79675033编写好继承了WebSecurityConfigurerAdapter类的WebSecurityConfig类后,我们需要在configure(AuthenticationManagerBuilder auth) 方法中定义认证用于信息获取来源以及密码校验规则等...转载 2018-10-10 16:12:16 · 271 阅读 · 0 评论