Spring
文章平均质量分 70
萝卜7
全菜开发工程师
展开
-
Spring学习笔记(三)-AOP
Spring学习笔记(三)-AOP1. 简介AOP(Aspect Oriented Programming) 意为:面向切面编程是一种可以通过预编译方式和运行其动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP 底层,就是采用动态代理模式实现的。采用了两种代理:JDK 的动态代理,与 CGLIB的动态代理。2. OPP、OOP、AOP面向过程原创 2021-09-24 19:48:05 · 91 阅读 · 0 评论 -
Spring学习笔记(二)
Spring学习笔记(二)1. 多文件配置在resources文件夹下创建test01文件,在其下分别创建spring-config-total.xml、spring-config-student.xml、spring-config-school.xml配置文件spring-config-student.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.o原创 2021-09-24 18:37:17 · 96 阅读 · 0 评论 -
Spring学习笔记(一)
Spring学习笔记(一)1. pom.xml<?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.org/POM/4.0.0 http://maven.apache原创 2021-09-16 21:11:52 · 69 阅读 · 0 评论 -
DO、PO、VO、DTO、BO、POJO概念
DO、PO、VO、DTO、BO、POJODO (Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。一般就是从数据库查询的信息,将这些信息封装成DO类,DAO层将DO类上传给Service层,它的使命就完成了。PO(Persistent Object)=DO(Data Object)VO( View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。一般是将前端传来的表单等数据封装成VO类,Controller接原创 2021-09-06 10:32:05 · 1247 阅读 · 0 评论 -
Quartz触发器
Quartz触发器1. Trigger介绍[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OWGMTv43-1630322949005)(C:\Users\DELL\AppData\Roaming\Typora\typora-user-images\image-20210830120426866.png)]Quartz中四类不同的触发器,但在实际中常用的是CronTrigger和SimpleTriggerJobKey:表示job实例的标识,触发器被触发时,该指定的jo原创 2021-08-30 19:30:50 · 1022 阅读 · 0 评论 -
Quartz入门
Quartz任务调度1. Quartz概念Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目Quartz 是一个完全由 Java 编写的开源作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz 可以与 J2EE 与 J2SE 应用程序相结合也可以单独使用。Quartz 允许程序开发人员根据时间的间隔来调度作业。Quartz 实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。2. 核心Jo原创 2021-08-30 11:56:36 · 589 阅读 · 0 评论 -
JdbcTemplate使用入门
JdbcTemplate1. jdbcTemplate简介JdbcTemplate是Spring对JDBC的封装,目的是使JDBC更加易于使用。Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。常用方法execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于原创 2021-08-18 21:10:24 · 633 阅读 · 0 评论 -
lombok @Accessors注解
lombok @Accessors注解1. 前序Accessors翻译成中文是存储器的意思,其作用是用来配置setter和getter方法的生成结果的其有三个属性fluent、chain、prefix2. 使用2.1 entity实体类public class User implements Serializable { /** * 用户名称 */ private String userName; /** * 用户密码 */原创 2021-08-13 15:56:43 · 296 阅读 · 0 评论