自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot整合持久层框架(mybatis-plus)

1.整合mybatis-plus的步骤(1)导入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.3.1</version> </dep

2021-09-24 01:11:44 409

原创 SpringBoot浅解之@SpringBootApplication

使用springboot可以大大简化Spring应用程序开发Spring的核心就是ioc,我们在使用ioc时,需要进行的操作有两步,(1)完成包扫描,<context:component-scan basePackage="org.lanqiao"/>,被扫描的类只要加了@Cnotroller @Service @Componet @Respository 都会被注入到ioc容器中(2)加入相关的依赖配置我们使用springboot时单单只使用了几个注解,就能够完成spri.

2021-09-17 21:28:41 1329

原创 Spring之AOC-面向切面编程

在service层织入新的功能dao层package org.lanqiao.dao.impl;import org.lanqiao.dao.StudentDao;import org.springframework.stereotype.Repository;@Repository("StudentDao")public class StudentDaoImpl implements StudentDao { public int deleteStudentById(Int.

2021-09-13 11:08:34 468

原创 Spring初学知识巩固(Bean的生命周期,单例模式和多例模式)

ApplicationContext applicationContext = new ClassPathXmlApplicationContext("bean.xml");通过ClassPathXmlApplicationContext这个应用程序上下文去加载,解析bean.xml这个映射文件,得到一个applicationContextIHello hello = (Hello)applicationContext.getBean("myhello");对应映射文件中的bean的id ,.

2021-09-08 00:30:37 567

原创 Java反射

什么是反射?    Java反射就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;并且能改变它的属性。而这也是Java被视为动态(或准动态,为啥要说是准动态,因为一般而言的动态语言定义是程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。)语言的一个关键性质。获取Class的三种方式//1.通过类名.ClassClass

2021-09-07 23:54:19 98

原创 Mybatis的延迟加载

延迟加载(lazy load)是(也称为懒加载)Hibernate3关联关系对象默认的加载方式,延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。这里用一个实例来理解:这是没有使用懒加载,查询所有学生并输出这是使用懒加载,可以看到其实输出结果都一样,只不过使用懒加载的特性(用到就加载),是执行一条sql语句就进行一次输出从上面咋一看好像没什么区别,...

2021-09-06 18:51:27 57

原创 Mybatis持久层应用框架

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。一、构建mybatis框架需要准备内容:1.下载jar包 ,mybatis.jar2.全局的xml配置文件,myba...

2021-09-06 16:48:58 168

原创 log4j—— org.apache.log4j.Logger 详解

1.概述1.1.背景    在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。    最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操作类来封装此类操作,而不是让一系列的打印语句充斥了代码的主体。http://logging.apache....

2021-09-06 11:04:59 2366

原创 MAVEN的搭建及使用

一、maven概念Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具和构建工具。基于java,使用必须有jdk作用:项目的打包,部署,管理项目的jar包Maven的优势  1. 约定优于配置 不用配置,固定死  2. 简单  3. 测试支持  4. 构建简单  5. CI集成 jenkis  6. 插件丰富二、maven环境搭建1.maven的下载配置设置环境变量测试安装及环境变量设...

2021-09-06 10:30:46 197

空空如也

空空如也

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

TA关注的人

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