Spring 用法详解IOC容器/** * 获取spring的Ioc核心容器,根据id获取对象 * * ApplicationContext的三个常用实现类: * ClassPathXmlApplicationContext: 他可以加载类路径下的配置文件,要求配置文件必须在类路径下。不在的话加载不了。(更常用) * FileSystemXml
一.JSP基础语法1.1 JSP的指令元素指令元素用于从jsp发送一个信息到容器,比如设置全局变量,文字编码,引入包等。(1)page指令 <%@ page contentType="text/html;charset=gb2312"%>page指令中常用的属性有:lanuage=”XX” : jsp中嵌入的代码时XX,通常是java import = “包.*.类名” : 在该js
Spring基础Ioc容器: 控制反转约定实现SpringIoC引入spring核心包、上下文包、依赖创建xml配置文件获取Spring上下文获取BeanSpring Bean的相关用法实例化Bean通过构造方法实例化Bean通过实例方法实例化BeanBean的别名注入Bean通过构造方法注入Bean通过set方法注入Bean集合类型Bean的注入null值注入注入时创建BeanBean作用域S
转载 2024-04-07 10:56:11
120阅读
Spring Boot 核心功能1、独立运行Spring项目Spring boot 可以以jar包形式独立运行,运行一个Spring Boot项目只需要通过java -jar xx.jar来运行。2、内嵌servlet容器Spring Boot可以选择内嵌Tomcat、jetty或者Undertow,这样我们无须以war包形式部署项目。3、提供starter简化Maven配置spring提供了一系
转载 2023-05-26 09:05:18
118阅读
Spring数据绑定之DataBinder篇---01前言Spring数据绑定体系数据绑定需要考虑哪些事情 ?DataBinder需要知道target对象是哪个DataBinder类型转换靠谁?BindingResult干啥用的 ?Error接口BindingResult 接口AbstractBindingResult实现MessageCodesResolver解析错误码AbstractProp
转载 2024-06-12 15:27:20
15阅读
SpringBoot-FastDFS在学习前需要将FastDFS服务器搭建好…这方面我博客里有教程FastDFS介绍FastDFS是一款开源的轻量级分布式文件系统纯C实现,支持Linux、FreeBSD等UNIX系统类google FS,不是通用的文件系统,只能通过专有API访问,目前提供了C、Java和PHP API为互联网应用量身定做,解决大容量文件存储问题,追求高性能和高扩展性FastDFS
Aop的相关术语、切点表达式、AOP的通知类型以及Spring整合Mybatis的案例笔记。一、AOP相关术语1.目标类Target:需要被增强的类、代理的目标对象。2.连接点Joinpoint:目标类  可能  被增强的每一个方法。3.切入点Pointcut:特殊的链接点,已经被增强了。4.通知/增强Advice:增强的方法,需要添加的那段增强功能的逻辑代码。5.切面Aspe
转载 2024-06-28 21:12:40
201阅读
Spring Data Commons 官方文档学习   -by LarryZeal Version 1.12.6.Release, 2017-07-27为知笔记版本在这里,带格式。 Table of Contents前言参考文档1. 依赖1.1. 使用Spring Boot 进行依赖管理1.2. Spring框架2. 使用Spring Data Repositor
转载 2023-12-08 23:07:06
40阅读
作者:禅楼望月( ) 我们通常使用lookup方法注入,它可使Spring替换一个Bean的抽象或具体方法,返回查找容器中,其他Bean的结果,被查找的Bean通常是一个non-singleton Bean。无状态的Bean的作用域一般可以配置成singleton单实例,如果我们向singleton的BeanA注入prototype的BeanB,并希望每次调用BeanA的getBe
第一步:创建一个spring boot项目之后,可以把application.properties 文件删掉,新建一个application.yaml文件。配置文件
原创 2022-03-29 17:37:09
121阅读
目录前言1、count相关,返回值为int 或 long2、exists相关,返回值只能是 boolean3、find相关,返回值是数组List<aaa>4、findFirst相关,返回值是aaa5、delete相关,返回值是int,删除行数注1:方法By后面的语法,可以参考下图,或官方文档:注2:JPA Query注解问题:注3:JPA原生方法列表: 前言梳理了一遍JPA的方法命名
转载 2024-04-06 10:10:42
375阅读
JPA学习笔记 用了一段时间的Spring,到现在也只是处于会用的状态,对于深入一点的东西都不太了解。所以决定开始深入学习Spring。 本文主要记录JPA学习。在学习JPA之前,需要了解一些ORM的概念.   用了一段时间的Spring,到现在也只是处于会用的状态,对于深入一点的东西都不太了解。所以决定开始深入学习Spring。 
转载 2024-03-21 14:13:49
54阅读
引入c标签库 <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>taglibs</groupId>
原创 2024-03-26 10:46:49
11阅读
SpringDataJpa1.ORM思想将对象与数据库表建立一种映射关系,这样就可以通过操作对象的方式实现对数据库表的操作1.1 映射关系Java类==表 类的属性==表的字段 类的对象==表的数据行2. JPA与Hibernate介绍JPA是SUN针对ORM映射的标准和规范 Hibernate是ORM的一种实现框架 使用JPA的特点 1. 面向接口编程,标准化开发 2. 配置简单
近日学习了Spring Data系列,自己记录一下。一、Spring Data JPA介绍Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 Spring Data JPA 可以极大提高开发效率!官方文档:https://d
概述切点表达式函数方法切点函数executionannotation方法入参切点函数argsargs目标类切点函数withintargetwithintarget代理类切点函数this注意事项在函数入参中使用通配符支持通配符的函数说明逻辑运算符不同增强类型BeforeAfterReturningAroundAfterThrowingAfterDeclar
原创 2021-05-31 17:36:47
833阅读
一、Spring Boot配置文件1、概述Spring Boot使用的是一种全局配置文件,配置文件的名称是固定的;application.properties——语法架构:key=value;例如:修改tomcat端口号server.port=8081application.yaml——语法结构:key: 空格 value;例如:修改tomcat端口号server: port: 80812、配置文件的作用修改Spring Boot自动配置的默认值;..
原创 2023-02-22 15:37:39
90阅读
Spring】SpEL 一 语法总结与示例前言核心类打点示例基础类 & 属性 & 方法Literal ExpressionsProperties, Arrays, Lists, Maps, and IndexersInline Lists & Inline MapsArray ConstructionMethodsOperatorsTypesConstructorsVa
Aspectj织入点语法: 1、execution(public * *(..)) 任何类的任何返回值的任何方法 2、execution(* set*(..)) 任何类的set开头的方法 3、execution(* com.xyz.service.AccountService.*(..)) 任何返回
转载 2019-07-14 14:01:00
521阅读
2评论
概述切点表达式函数方法切点函数executionannotation方法入参切点函数argsargs目标类切点函数withintargetwithintarget代理类切点函数this注意事项在函数入参中使用通配符支持通配符的函数说明逻辑运算符不同增强类型BeforeAfterReturningAroundAfterThrowingAfterDeclar
原创 2022-04-13 17:04:26
642阅读
  • 1
  • 2
  • 3
  • 4
  • 5