最近刚完成一个项目,刚好有一点时间,来完成基于spring+springmvc+mybatis-plus 纯注解开发 一、创建工程、导入依赖 1、新建一个基于maven的web工程,使用JDK1.8 2、调整目录结构 2.1、新建java 2.2、新建resources 2.3、删除web.xml、 ...
分类:
编程语言 时间:
2019-09-25 22:46:56
阅读次数:
172
package com.sdt.platform.index.controller; import java.net.URL; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern;... ...
分类:
编程语言 时间:
2019-09-25 15:56:46
阅读次数:
132
配置自动生成表(建表策略) 1.1. 配置属性名称:hibernate.hbm2ddl.auto 如果需要生成表,只需要表名,列名以及对应列名的类型,这些全部在持久类里面都有定义 创建表的时间:成功获取到EntityManagerFactory对象 1.2. create-drop 这个开发一般不会 ...
分类:
其他好文 时间:
2019-09-24 22:54:18
阅读次数:
102
一、引入lib包 pom.xml,引入需要的jar包 二、编写配置文件 编写Spring的配置文件applicationContext.xml springMVC的配置文件 spring-mvc.xml 数据库连接信息配置文件config.properties hibernate配置文件 sprin ...
分类:
编程语言 时间:
2019-09-24 15:41:13
阅读次数:
62
1、Annotation 注解版 1.1、应用场景(Student-Teacher):当学生知道有哪些老师教,但是老师不知道自己教哪些学生时,可用单向关联的多对多模式 1.2、创建Teacher类和Student类 Student类 1.3、创建hibernate.cfg.xml核心配置文件 1.4 ...
分类:
编程语言 时间:
2019-09-22 19:23:50
阅读次数:
94
本人非科班出身,学习Java一路也都是靠自己摸索,看视频看书等等。一路过来是磕磕绊绊,遇到不少问题,今天就把我在学习SSM框架时的我个人认为的一个先后流程来给各位新手玩家总结一下:(仅供参考,欢迎指正)。 首先是 Java基础: 你至少要知道Java基础语法和什么是接口什么是继承吧? JVM:要对J ...
分类:
编程语言 时间:
2019-09-22 12:44:12
阅读次数:
272
1 二级缓存 1.1 概念 1.1.1 缓存 缓存:计算机领域中非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序读写硬盘(永久性数据存储源)的频率,从而提高应用的运行性能。缓存中的数据是数据存储源中数据的拷。缓存的物理介质通常是内存。 1.1.2 ...
分类:
Web程序 时间:
2019-09-21 17:15:34
阅读次数:
106
开发一个小功能 mysql 数据库关联POJO jpa 支持以下命名规范 适用于 JPA和Hibernate的关系 JPA(Java Persistence API),是Java EE 5的标准ORM接口,也是ejb3规范的一部分。 Hibernate是之前很流行的ORM框架,也是JPA的一个实现, ...
分类:
编程语言 时间:
2019-09-21 15:01:49
阅读次数:
91
"message":"could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement","status":"500" ...
分类:
数据库 时间:
2019-09-19 15:50:41
阅读次数:
105
引言:在常见的工程中,一般是在Controller中校验入参,校验入参的方式有多种,这里介绍的使用hibernate-validate来验证,其中分为手动和自动校验,自动校验可以联合spring,使用@Valid注解,以及 BindingResult类来自动收集消息,这里介绍的如何自动的,随时随地的 ...
分类:
Web程序 时间:
2019-09-17 14:35:26
阅读次数:
110