- 博客(20)
- 收藏
- 关注
原创 Spring框架---AOP技术
AOP相关的概念AOP概念的引入第一步创建普通Maven项目导入依赖使用事务工具类获取连接,使两次对数据库的操作在同一个连接,使用线程存储这个连接,避免因错误等原因导致使用创建一个,来对目标对象的方法进行增强,代理核心方法配置文件编写测试类AOP相关的概念AOP的概述在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程AOP是一种编程范式,隶属于软工范畴,指导开发者如何组织程序结构通过预编译方式或者运行期动态代理实现程序功能的统一维护的一种技术。
2024-11-03 12:00:48 381
原创 Spring框架---IOC注解方式,Spring整合Junit单元测试
博主所使用的软件版本为idea 2017jdk版本 1.8.0maven版本 3.5.4Spring框架开发程序的方式编写service和dao的类,持久层选择使用原始的JDBC的程序,连接池选择的是Druid连接池,演示代码,来理解Spring框架开发程序的方式。
2024-11-01 15:54:15 780
原创 Spring框架---IOC核心技术和DI依赖注入
Spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。
2024-10-27 14:22:02 717
原创 Maven进阶
正式开发,不同的项目组开发不同的工程。maven-dao 工程开发完毕,发布到私服maven-service 从私服下载 dao。公司在自己的局域网内搭建自己的远程仓库服务器,称为私服, 私服服务器即是公司内部的 maven 远程仓库, 每个员工的电脑上安装 maven 软件并且连接私服服务器,员工将自己开发的项目打成 jar 并发布到私服服务器,其它项目组从私服服务器下载所依赖的构件(jar)。私服还充当一个代理服务器,当私服上没有 jar 包会从互联网中央仓库自动下载。
2024-10-22 14:20:36 1322
原创 Maven--架构项目管理工具
对第三方依赖包的管理,可以连接互联网下载项目所需第三方jar包。对自己开发的模块的管理,可以像引用第三方依赖包一样引用自己项目的依赖包。
2024-10-21 21:24:28 1225
原创 Java基础---代理
这就意味着,开放当前转账的接口,让支付宝和微信将其代理,把判断用户身份以及事后服务这两个部分,交给支付宝和微信自身处理,用户通过支付宝和微信的代理来实现转账这一核心方法,支付宝和微信代理着银行的转账,这个模式其实就是。核心类,会生成核心对象,代理类去实现当前代理对象,再由代理对象去代理当前这个核心对象,这个过程是一个代理的过程,同时还有一个接口,核心类和代理类都会区实现当前接口,这就是静态代理的模式。随着代理类所代理的目标类增多,每增加一个目标类,就需要对代理类进行扩充。
2024-09-05 13:27:28 826
原创 Java基础---反射
反射(Reflection)是Java编程语言中的一种强大机制,它允许程序在运行时检查或修改类的行为。通过使用反射,程序可以访问类的内部属性和方法,即使这些属性和方法是在编译时未知的。
2024-09-03 17:58:23 1106
原创 Java基础---接口
接口的存在是为了能够实现多继承当你声明一个类实现某个接口时,这个类必须实现接口中所有的方法,除非这个类本身被声明为抽象类。想要用引用类型进行排序,必须实现Comparable接口,实现compareTo方法,使用引用类型中的某一数值类型的数据进行比较排序。
2024-09-03 15:38:50 3177
原创 Java基础---包装类
包装类: Java是一个面向对象的编程语言,但是Java中的八种基本数据类型却是不面向对象的,为了使用方便和解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八种基本数据类型对应的类统称为包装类,包装类均位于java.lang包。包装类也属于引用数据类型。
2024-08-29 08:34:41 7896
原创 Java基础---泛型
在Java中,泛型是通过在类或接口后添加一对尖括号(< >)并在其中指定类型参数来定义的。这些类型参数在类的定义中作为占位符,用于指定实际类型。泛型类的定义语法class 类名称 <泛型标识、泛型标识,...> {private 泛型标识 变量名;......常用的泛型标识 T、E、K、V代码示例package 泛型;//泛型:能够代表一切类型//定义数组//Object 是所有类的父类 把父类转换为子类//添加数据i++;//输出数据。
2024-08-28 23:47:02 8264
原创 Java基础---抽象类 abstract
抽象类是面向对象编程中一种强大的工具,它们允许开发者定义通用的模板和接口契约,强制子类实现特定的行为,并提供代码复用和组织化的优势。
2024-08-28 13:18:19 8111
原创 Java基础---多态
数据类型:决定数据在内存当中是怎么样的存储形式。向上转型:子类的对象可以被父类的类型所接受------>父类的引用指向子类的对象多态就是父类的引用指向了子类的对象不同数据类型,在计算机中的存储形式。
2024-08-25 01:31:44 10523
原创 Java基础---this关键字,final关键字,Java值传递流程
this关键字的使用方法和解释final关键字的使用方法和解释Java的值传递例题讲解对于基本数据类型而言,final固定的是值,如引用类型的地址值一样,被修饰之后无法被赋值对于引用数据类型而言,final固定的是对象的地址,变量无法改变其执行对象的地址,而对象中的内容是可以被改变的一旦被final修饰之后就无法被赋值。
2024-08-24 23:08:02 10598
原创 Java基础---继承
在Java中,继承是一种面向对象编程的特性,它允许我们定义一个类(称为子类或派生类)来继承另一个类(称为父类或基类)的属性和方法。通过继承,子类可以重用父类的代码,并且可以在此基础上添加新的特性或修改继承的特性。
2024-08-23 11:56:00 11811
原创 Java基础----类与对象,static关键字
什么是java类类是构建对象的模板:一个类可以创建多个对象,每个对象的数据的最初来源来自对象,类定义了对象的结构。class示例使用类创建类之后,你可以通过创建该类的对象来使用它。这涉及到使用new关键字和类的构造器来实例化对象。new关键字,开辟内存空间创建对象的实例。构造器(构造方法)作用:在创建对象的时候为对象分配内存并给对象的变量赋初始值。示例。
2024-08-21 23:55:49 11909
原创 页面布局方式
在页面中我们需要横向布局或纵向布局来完成其中纵向布局很简单,可以使用div标签等就可以轻易完成,所以这里提到的布局方式全为实现横向布局。
2024-08-07 13:22:32 11760
原创 CSS 盒子模型(Box Model)和一些常用样式
所有HTML元素都可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用。CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。
2024-08-07 13:04:23 11239
原创 HTML---css选择器
CSS 指层叠样式表,是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言,文件扩展名为 .css。使用我们可以大大提升网页开发的工作效率!
2024-08-05 12:19:36 11688
原创 HTML常用标签
所有标签共有的属性只有3个:id:一个唯一的标识,class:一个类的划分,style:加样式html常用标签有文本标签 span、标题标签 h1~h6、div竖着布局的标签、段落标签、超链接标签 a、锚点标签、图片标签、列表标签、表格标签、框架标签 iframe、音频标签、视频标签、收集用户信息的标签...
2024-08-05 00:13:25 11598
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人