spring
文章平均质量分 58
hequnwang10
这个作者很懒,什么都没留下…
展开
-
SpringBoot构建电商基础秒杀项目总结-用户模型管理
用户模型管理用户信息管理-otp验证码获取otp短信获取otp注册用户用户手机登陆1、新建getotp.html文件<html><head> <meta charset="UTF-8"> <script src="static/assets/global/plugins/jquery-1.11.0.min.js" type="text/javascript"></script> <title>原创 2021-05-24 16:19:12 · 143 阅读 · 2 评论 -
SpringBoot构建电商基础秒杀项目总结-返回正确信息
一、定义通用的返回对象——返回正确信息比如修改UserController.java代码public UserVO getUser(@RequestParam(name = "id")Integer id){ //调用service服务获取对应id的用户对象并返回给前端 UserModel userModel = userService.getUserById(id); userModel = null; userModel.setEn原创 2021-05-24 11:10:53 · 181 阅读 · 4 评论 -
ubuntu解决IDEA中maven配置
问题:Project 'org.springframework.boot:spring-boot-starter-parent:2.1.4.RELEASE' not found解决:找到路径重新编译以下即可!原创 2021-05-21 11:36:34 · 312 阅读 · 0 评论 -
docker -SpringBoot微服务打包Docker镜像
1、架构springboot项目import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class HelloController { @RequestMapping("/hello") public String hello(){原创 2021-05-20 22:38:37 · 127 阅读 · 0 评论 -
spring data jpa总结(四)
jpql介绍。JPQL全称Java Persistence Query Language。语法或关键字和sql语句类似,查询的是类和类中的属性。查询步骤:创建query查询对象对参数进行赋值查询,并得到返回结果使用:特有的查询:需要在dao接口上配置的方法在新添加的方法上,使用注解的形式配置jpql查询语句注解:@Query代码:/** * 符合SpringDataJpa的dao层接口规范 * JpaRepository < 操作的实体类类型,实体类中主键属性原创 2021-05-08 11:53:45 · 96 阅读 · 0 评论 -
spring data jpa总结(三)
spring data jpa 创建一个新的项目一、添加依赖在项目中添加如下依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.o原创 2021-05-08 10:42:39 · 129 阅读 · 0 评论 -
Spring data jpa总结(二)
jpql介绍。JPQL全称Java Persistence Query Language。查询步骤:创建query查询对象对参数进行赋值查询,并得到返回结果jpql查询与SQL查询的语法区别:查询全部客户数据:jqpl:from Customersql:SELECT * FROM cst_customer测试代码: @Test public void testFindAll(){ //1、获取entityManager对象 EntityM原创 2021-05-08 10:17:08 · 206 阅读 · 0 评论 -
spring data jpa总结(一)
jpa全称Java Persistence Api。在Jpa 中有 JpaRepository 接口,编写接口继承JpaRepository既有crud及分页等基本功能。Jpa可以整合很多技术,Hibernate,Toplink,OpenJpa,而SpringData Jpa的默认实现就是Hibernate。SpringBoot中Jpa的基本使用创建项目 导入依赖编写实体类 添加Jpa注解配置映射关系编写一个Dao接口来操作实体类对应的数据表(Repository)配置Jpa测试类测试jp原创 2021-05-07 22:17:35 · 770 阅读 · 5 评论 -
SpringData JPA错误:javax.validation.ValidationException: HV000183解决方案
使用SpringData JPA时发现使用save的方法会报错:javax.validation.ValidationException: HV000183。源码:public interface CustomerDao extends JpaRepository<Customer,Long> ,JpaSpecificationExecutor<Customer> {}test代码: @Test public void TestSave(){原创 2021-04-29 10:15:18 · 630 阅读 · 0 评论 -
Spring邮件发送
Spring邮件发送一、前期准备工作(163网易邮箱为例)开启POP3/SMTP/IMAP服务,需要短信验证二、java Email邮件发送1、创建一个工程2、添加依赖 <!--java Mail--> <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <ve原创 2021-04-01 20:14:04 · 733 阅读 · 0 评论 -
Spring JDBC实现数据库增删改查操作
一、创建一个Maven项目首先创建一个Maven的quickstar项目二、配置文件1、设置jdbc.properties文件这里是相关的mysql的连接配置,改成自己的数据库用户名和密码#mysql驱动类jdbc.driver=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/spring_jdbc?userUnicode=true&characterEncoding=utf8#数据库用户名jdbc.us原创 2021-04-01 16:20:09 · 641 阅读 · 0 评论