![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
羡慕班长
这个作者很懒,什么都没留下…
展开
-
springboot 执行流程
了解springbootspringboot启动原理SpringBoot整个启动流程分为两个步骤:初始化一个SpringApplication对象、执行该对象的run方法。1、SpringApplication初始化public SpringApplication(ResourceLoader resourceLoader, Class<?>... primarySources...原创 2019-12-03 22:59:48 · 710 阅读 · 0 评论 -
登陆权限设置 根据权限设置菜单
1.在项目添加权限shiro处理权限流程: (1)把所有的权限交给shiro管理 --createFilterChainDefinitionMap 可以体现处理 (2)在realm里面 就要查询当前用户的权限,如果这个权限在shiro管理返回之内,这个用户就有响应的权限否则就没有1.1 从数据库查询所有权限交个shiro管理 // 从数据库啊查询到所有的权限 交给shiro管...原创 2019-10-11 22:18:59 · 266 阅读 · 0 评论 -
Spring SpringMVC JPA整合配置
1. 三大框架sshstruts spring hibernateStruts2 Spring Hibernatessm(目前最流行的框架)SpringMVC Spring MyBatisssj(Spring springMvc jpa)Struts2 Spring JPA(过时)SpringMVC Spring JPA(今天集成的框架)SpringMVC Spri...原创 2019-09-26 14:29:40 · 4469 阅读 · 3 评论 -
bean创建的四种方式 springAOP的两种配置方式 xml版本自动注入bean 全注解自动注入对象 bean对象属性注入的三种方式 spring依赖注入
1.Spring 的依赖注入1.1 什么是spring它是一个轻量级和IOC(DI)和AOP的 容器框架IOC:控制反转 以前是我们自己new对象 现在创建bean的方式,是交给spring帮我们创建DI:依赖注入 spring它是容器框架,是一个bean(装对象的)容器框架,spring帮我创建好对象之后,在把我们创建好的对象 注入到相应的类里面 这个过程AOP: 面向切面的编程...原创 2019-09-24 23:15:32 · 449 阅读 · 0 评论 -
Jpql语句 乐观锁 悲观锁 数据库的三范式 事务并发 jpa经验
1 jpql1.1 什么是jpqljpql:就是jpa提供的一种查询语言,类似sql。1.2 jpql和sql有区别(1)jpql操作对象和对象里面的属性 sql操作 表 和表里面的列 区分大小写(2)在jpql里面 不能出现 * ,不能出现表名(3) jpql和sql 他们关键字是相同 ,关键字不区分大小写1.3 jpql的语法sql语法: select *from t...原创 2019-09-23 11:14:02 · 239 阅读 · 0 评论 -
单向一对多 双向一对多 单项多对多 双向多对多 单项一对一 双向一对一
1 单向的一对多(不会专门使用 ,如果要使用双向就必须学习)1.1 配置 (掌握)多方@Entity@Table(name="t_product")public class Product { @Id @GeneratedValue private Long id; private String name;}1方配置@En...原创 2019-09-21 23:14:08 · 913 阅读 · 0 评论 -
JPA的数据库的建表策略
create:创建策略 表示每次操作的时候,都要先删除表,在创建表 – 测试上面create-drop:创建删除策略 每次在操作的时候,先删除表 在创建表 在删除表 --没有用 比较临时表上面update :更新策略 --测试最多的 没有会跟我在数据库创建出来 --掌握validate : 验证策略 -- 验证数据库配置和实体对象配置是否一致,如果不一致就会报错 ...原创 2019-09-20 17:02:17 · 806 阅读 · 0 评论 -
JPA的主键生成策略 实体对象的状态 脏数据更新 二级缓存 实体之间的关系
主键生成策略若是交给了jpa主键策略@GeneratedValue 在保存数据的时候就不需要设置该主键的值了因为这个值已经交给jap进行维护了 @GeneratedValue(strategy=GenerationType.AUTO) 自己会根据你的配置的方言 来选择使用的生成策略 -- 主键自增(mysql) --序列(oracle)@GeneratedVal...原创 2019-09-20 16:50:39 · 394 阅读 · 0 评论 -
使用JPA配置流程
使用JPA流程:导包配置 1. persistence.xml配置文件 persistence.xml不要放错位置: 必须在src/main/resources/META-INF/下面 具体配置<?xml version="1.0" encoding="UTF-8"?><persistence xmlns="http://java.sun.com/xml/n...原创 2019-09-20 15:56:30 · 418 阅读 · 0 评论 -
认识JPA
什么是JPA:JPA是Java Persistence API的简称中文名:持久层API它和学的jdbc或者spring-jdbc同一个层次持久层:dao层 操作数据库那层jpa是一套规范对象关系映射的规范O(对象)R(关系)M(模型 映射)hibernate 是具体实现的框架之一实体 entity:将关系型数据库 转换成一个对象 模型 (映射)以前是操作这个表 现在...原创 2019-09-20 15:43:07 · 137 阅读 · 0 评论