自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 MyBatis-从自定义持久层框架开始(二)

Mybatis-自动以持久层框架使用端初步实现

2022-07-28 00:20:20 76 1

原创 MyBatis-从自定义持久层框架开始(一)

从自定义持久层框架认识MyBatis

2022-07-25 00:09:23 228

原创 MyBatis的由来(一)

1.分析原生JDBC存在的问题1)创建数据库连接存在硬编码问题解决思路:使用配置文件来解决数据库连接信息的硬编码问题;连接创建应该全局只要创建一次就可以了;它需要使用一个配置文件来配置,于是mybatis产生了1个全局配置文件()。2)执行statement存在硬编码问题(sql语句、参数信息、返回值信息)解决思路:使用配置文件来解决sql语句硬编码问题;不同的业务模块需要使用不同的配置文件来配置,于是mybatis产生了n个映射文件(mapper.xml)。其实不止mybatis是这么解决,

2021-04-02 15:36:25 174

原创 Mybatis基本使用(二)

Mapper文件解析<mapper namespace="test"> <select id="findUserById" parameterType="int" resultType="com.demo.po.User"> select * from user where id = #{id} </select> <select id="findUserByUsername" parameterType="java.lang.String" r

2021-03-29 18:19:40 245

原创 Mybatis介绍(一)

为什么使用框架软件发展到今天已经很复杂,特别是服务端软件,涉及的知识点、内容,问题太多。在某些方面使用别人成熟的框架,想让于让他们帮我们完成一些基础工作,我们只需要关注自己系统的业务逻辑。成熟、稳健的框架一般可以帮助系统处理很多细节问题,像是事务处理,安全性,数据流控制等。同时,框架的不断升级,你可以直接享受它带来的更多好处。软件开发的三层结构三层结构包含:表现层、业务层、逻辑层。我们使用三层结构的主要目的是:它使项目结构更清晰,分工更明确,有利于后期的维护和升级。认识设计模式设计模式:它是一套由

2021-03-29 17:38:05 199 1

原创 使用spring cloud alibaba sentinel遇到的坑

背景feign是spring cloud提供的一个声明式伪http客户端,让调用远程服务就像调用本地服务一样。为了进行服务容错,所以开启了feign关于sentinel的支持,在本地开发环境,有A、B两个服务,分别已启动,A通过feign调用B服务的某个方法,可以正常返回结果。然后将B服务停掉,也可以正常进入A服务提供的容错处理类对应的方法。然后通过jenkins打完A服务的可运行jar包,部署到测试环境,此时B服务并没有部署到测试环境,按理说此时A去调用B服务,应该给出服务容错的相关提示信息,但是却给出

2021-03-19 09:43:45 4613

log4j详细配置

详细讲解了log4j如何使用,以及进行了详细的配置使用说明

2016-02-18

空空如也

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

TA关注的人

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