自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 第8章Spring框架配置扩展

使用properties文件配置数据源时,可以把数据源的相关配置信息单独放到propertiea文件中进行维护。

2024-07-24 15:33:52 105

原创 第7章Spring框架整合Mybatis框架

Spring框架并没有提供直接整合 MyBatis框架的功能,所以还需要添加一个整合两个框架的关联jar 包。此外,Spring框架还可以提供数据源及事务支持,因此,项目中还需要添加事务及数据源的相关jar 包。Spring框架通过IOC、AOP等机制实现与其他框架的连接,最终建立一个低耦合的应用架构,这大大增强了系统的灵活性,便于功能扩展。@Transactional注解也可以设置事务属性的值,默认的@Transactional 设置如下所示。事务超时规则默认是依赖于事务系统的。步骤3:设置事务属性。

2024-07-23 02:14:10 899

原创 第6章Spring框架深入学习

标签说明<list>用于注入 list 类型的值,允许重复<set>用于注入 set 类型的值,不允许重复<map>用于注入 key-value 的集合,其中 key-value 可以是任意类型<props>用于注入 key-value 的集合,其中 key-value 都是字符串类型。

2024-07-19 10:05:54 368

原创 虚拟机网络配置最佳实践

这里要跟下面虚拟机网络设置中的NAT设置中的网关IP一致)① 点击 编辑 ==> 虚拟网络编辑器 ==> 点击 更改设置 按钮,启动编辑模式,最后选中 VMnet8 进。关注如下配置文件中有写注释的配置行,修改后的 ifcfg-ens33 文件如下(注意修改 HWADDR 的。② 选择 NAT 模式,设置 子网IP 和 子网掩码 设置NAT网络,包括 DHCP设置 和 NAT设置。在打开的对话框中编辑,连接名称自己可以识别即可,如:VM-192.168.2.128。

2024-07-16 08:21:46 449

原创 第五章初识Spring框架

一.spring概念:Spring是由Rod Johnson开发的一个开源容器框架,提供了控制反转[IoC],依赖注入,面向切面[AOP],事务管理,框架整合等功能,用于简化企业级应用开发.特点:1.轻量级:Spring提供了许多服务,但这些服务默认关闭.同时,完整的Spring框架可以以在1M多大小的jar文件发布.2.控制反转:应用本身不负责依赖对象(被调用对象)的创建及维护,由外部容器负责依赖对象的创建及维护.3.面向切面:在运行时,动态的将代码切入到类的指定方法或位置上.4.容器

2024-07-15 10:41:22 385

原创 第四章Redis

在Java中操作Redis,你通常会使用Jedis或Lettuce这样的客户端库。这里我将提供一个使用Jedis库的简单示例,来展示如何在Java中与Redis进行基本的交互,如连接Redis服务器、设置和获取键值对等。

2024-07-10 19:52:18 639

原创 第三章设计模块

行为型模式:用于描述类或对象之间如何相互协助,共同完成单个对象无法独立完成的任务,以及如何分配职责。类模式: 用于处理类与子类之间的关系,这些关系通过继承来建立,是静态的,在编译时刻便确定下来了。定义:定义了一个创建对象的抽象方法,由子类决定要实例化的类。定义:定义了一个接口用于创建相关或有依赖关系的对象族,而无需明确指定具体类。对象模式:用于处理对象之间的关系,这些关系可以通过组合或聚合来实现。定义:定义了一个创建对象的类,由这个类来封装实例化对象的行为。工厂方法 :用来生产同一等级结构中的固定产品。

2024-07-08 11:50:43 297

原创 第二章XML

XML的作用比如qq之间的数据传送,用xml格式来传送数据,具有良好的可读性,可维护性。 xml可以做配置文件 xml文件做配置文件可以说非常的普遍,比如tomcat服务器的server.xml 、web.xml xml可以充当小型的数据库 xml文件做小型数据库,也是不错的选择,我们程序中可能用到的数据,如果放在数据库中读取不合适(因为你要增加维护数据库工作),可以考虑直接用xm来做小型数据库,而且直接读取文件显什么是 XML可扩展标记语言 (EXtensible Markup Lan

2024-07-01 11:28:29 442 1

原创 MyBatis框架多态SQL

if标签是MyBatis框架动态SQL技术中重要且常用的标签之一,它所实现的功能与Java中的if语句基本相同,用法也很相似。当所有的 when 标签中的 test 属性判断都为 false 时,进入 otherwise 标签。suffxOverrides:忽略的后缀,忽略 trim 标签包含内容尾部指定的内容。当 when 标签中的 test 属性判断为 tue,就会执行它所包含的语句。Separator:元素之间的连接符,表示in语句中的元素之间以“,逗号连接。值,则为 SQL 语句拼接相应前缀。

2024-06-25 19:22:10 662

原创 SQL映射文件

对于这种形式的参数列表,在yBats框架为Mapper接口方法提供的实现中,默认会把传入的参数转换成Map格式,且默认使用“param+参数在列表中的位置”作为key,如“param1”“param2”在映射的SQL语句中使用默认命名表意不直观,且调整顺序容易出错,所以推荐使用@Param 注解为参数命名。collection 元素和 association 元素作用非常类似,只不过表达的是“一对多”关系,即实体类内部嵌套的是一个集合类型的属性。(4)在不同的SQL 映射文件中,子元素的ID 可以相同。

2024-06-20 20:44:29 951

原创 初识MyBatis框架

JDBC查询返回ResultSet对象,在分层框架下,该ResultSet对象不能被其他层的代码直接使用,需要将数据封装在SysUser类型的数据模型中进行传递,而JDBC查询并不能直接得到SysUser类型实例,这样在编写过程中就需要做很多重复烦琐的转换工作。SQL语句通过XML文件进行维护,陈鼓型代码解耦,便于统一管理和优化,并可方便地重用。原生SQL语句依赖特顶顶的数据库产品,导致数据库移植性差,不能方便地更换数据库。支持Java语句的编写工作量较大,且对开发人员的SQL使用经验有一定要求。

2024-06-18 01:11:04 468 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除