自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 SSM整合

SSM整合web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jc

2021-09-29 18:01:56 150 1

原创 国际化和自动类型转换

国际化 | 拦截器Locale对象,更改Locale对象,改变文字显示的信息 放在session作用域当中动态设置语言信息1、配置注意:id不可更改,不然获取不到值 <!-- 资源文件 id --> <bean class="org.springframework.context.support.ResourceBundleMessageSource" id="messageSource"> <property name=

2021-09-29 17:12:08 170

原创 MyBatis

MyBatis框架 主要是配置文件【注解,约定大于配置】持久层框架Hibernate 全封装,不需要写数据库MyBatis 半封装,sql需要开发人员去写JPA 和Hibernate类似配置1、config.xml规定由上至下按顺序写,否则报错propertise 引入外部的资源文件settingstypeAliases 起别名配置文件中具体字段可用别名代替 <typeAliases><!-- 给单个类起别名--&

2021-09-28 19:27:11 205

原创 Error creating bean with name ‘sqlSessionFactory‘ defined in class path resource [spring_mybatis

**Error creating bean with name ‘sqlSessionFactory’ defined in class path resource [spring_mybatis.xml]**可能存在的问题:一、引入数据源的问题<bean class="org.mybatis.spring.SqlSessionFactoryBean" id="sqlSessionFactory"> <property name="dataSource" ref="dat

2021-09-28 14:57:52 8052

原创 springMVC-文件上传和下载

MultipartResolver 用于处理文件上传。当收到请求时,DispatcherServlet 的 checkMultipart() 方法会调用 MultipartResolver 的 isMultipart() 方法判断请求中是否包含文件。如果请求数据中包含文件,则调用 MultipartResolver 的 resolveMultipart() 方法对请求的数据进行解析,然后将文件数据解析成 MultipartFile 并封装在 MultipartHttpServletRequest

2021-09-26 17:10:21 58

原创 springMVC实现返回json对象的curd操作

springMVC实现返回json对象的curd操作控制层@Controllerpublic class stuController { @Autowired private StudentDao studentDaoImpl;// 静态初始化当前工具类 public static stuController stuController;// 在方法上加上注解@PostConstruct,这样就会在bean初始化之后被spring容器执行// (bean

2021-09-22 21:44:39 78

原创 springMVC curd操作案例(假数据、未连接数据库)

springMVC curd操作案例(假数据、未连接数据库)web.xml配置文件<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/

2021-09-22 01:06:55 160

原创 springMVC数据如何传递?

获取参数​ 1、request.getParameter(“参数名”) /获取的都是String 类型@RequestMapping(value="/value01")public String getvalue01(HttpServletRequest request){ String stuName=request.getParameter("stuName"); String stuSex=request.getParameter("stuSex"); request.

2021-09-22 00:46:00 286

原创 springMVC创建及执行过程

springMVCServlet------------>jspout.print() out.write()model1 jsp + javabeanmodel2 MVC jsp+servlet+javabeanM:model Java类V:view 视图C:controller 控制器 servlet框架ssh: struts1 | struts2 | springmvc spring hibernatessm: s

2021-09-20 21:46:01 106

原创 spring框架基础总结(五)事务管理 和 mybatis整合

事务管理 事务是数据库操作基本单元,多个操作形成成一个逻辑整体,操作类似于连坐惩罚,一一步错误,全部错误。只有全部通过才算成功。 ACID特性 1.原子性(Atomicity)事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。2.一致性(Consistency)事务在完成时,必须是所有的数据都保持一致状态。3.隔离性(Isolation)并发事务执行之间无影响,...

2021-09-16 19:50:56 128

原创 spring框架基础总结(四)jdbcTemplate

Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。JdbcTemplate主要提供以下五类方法: execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句; update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句; batchUpdate方法用于执行批处理相关语句; query方法及queryForXXX方法:用于执行查

2021-09-15 23:36:14 172

原创 spring框架基础总结(三)AOP

一、基本术语Aspect(切面): Aspect 声明类似于 Java 中的类声明,在 Aspect 中会包含着一些 Pointcut 以及相应的 Advice。Joint point(连接点):表示在程序中明确定义的点,典型的包括方法调用,对类成员的访问以及异常处理程序块的执行等等,它自身还可以嵌套其它 joint point。指具体被增强的方法,即调用的方法Pointcut(切点):表示一组 joint point,这些 joint point 或...

2021-09-15 17:45:40 53

原创 异常org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ‘

原文报错at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:351)at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:342)at org.springfra

2021-09-15 14:10:40 572

原创 spring框架基础总结(二)

IOC操作bean管理 xml自动装配根据指定装配规则(属性名称<id> 或者属性类型<class>),spring自动将匹配的属性植入,实现自动装配通过标签属性autowired 可设置byName 或者byType,属性为其他对象时就可设置,byName是根据对象名和id去匹配,byType则是根据对象的类型去和class匹配,当然都要满足bean的唯一性,否则报错。例如:有学生对象和班级,每个学生都归属一个班级 ...

2021-09-14 19:00:54 73

原创 spring框架基础总结(一)

Spring是一个开源的轻量级JavaSE(Java标准版本)/JavaEE(Java企业版本)开发应用框架,其目的是用于简化企业级应用程序开发,管理javaBean;从测试性松耦合角度而言,对jav程序都是有利的,依赖的资源更少 降低了耦合性 允许使用者选择哪个组件 分层一站式:为每层的开发都提供了解决方法集成:对目前流行的优秀框架都进行支持 spring是一个开源框架什么是耦合?高...

2021-09-13 13:14:09 134

原创 基本数据类型包装类

int Integer char Character 其他类型都是首字母大写 以Integer为例 public static final Integer extends Number implements Comparable comparable 可比较的 public int compareTo( T o) 返回值:正值--大于 ,0--等于 ,负值--小于 属性 MIN_VALUE 最小值-2^31 MAX_VALUE 最大值2^31-1 SIZE:32 int 类型的数据

2021-09-08 19:55:15 54

原创 小白在初学maven分模块开发项目时遇到的问题(Idea)

1、模块之间无法调用相应的属性和方法 没有添加依赖,如果是依赖父文件,则需要在pom>xml中添加依赖用标签<parent> <artifactId>*****</artifactId> <groupId>*****</groupId> <version>*****</version></parent>如果是依赖其他模块,则用<depende...

2021-09-08 19:49:58 159

原创 关键字 this final abstract 与访问控制符

this 当前对象,它的使用都在类的内部 1、调用属性 2、调用方法 调用构造方法 static 静态的 可以修饰属性、方法、代码块 { } 不能修饰类、构造方法、局部变量 只能修饰内部类,不能修饰外部类(内部类相当于外部类的子类) 区别 静态代码块 类加载时,只会执行一次。给静态成员初始化 类的成员 普通属性 静态的属性 构造方法 静态代码块 创建对象时顺序; 静态的属性、静态代码块---实例化对象之前 .

2021-09-07 19:09:52 48

原创 JQuery 知识概要及案例

基础 是一个经典js的库,实现了Js对象和函数的封装 jquery理念:write less ,do more 做什么? 更容易获取节点对象 更容易操作节点样式 更方便使用事件 更好的使用ajax(jsp) jquery 可以做的事情,javascript都可以做 jquery 开发效率高,js运行效率高 jquery的优势 很好封装dom对象 支持链式操作 支持隐式迭代 怎么使用? jquery-3.6.0.min..

2021-09-06 18:44:48 107

原创 Mybatis Generator 配置文件初步详解和问题答疑

配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><generatorConfigura.

2021-09-03 20:28:57 114

原创 动态Sql

1、if<!-- if:判断 --> <!-- 查询员工,要求,携带了哪个字段查询条件就带上这个字段的值 使用where标签后,自己会自动添加and 或者or条件 (第一个的and或者or)--><!-- public List<Employee> getEmpsByConditionIf(Employee employee); --> <select id="getEmpsByConditionIf" re...

2021-09-02 19:44:54 36

原创 MySQL基础

关系型数据库 SQL Server 微软 MySQL Oracle Oracle Oracle DB2 IBM 非关系型数据库 NoSQL DBA 数据库管理员 DBMS 数据库管理系统 DBS 数据库系统 数据表 table 记录 行 字段 列 一个库含多个表,一个表含多条数据 net start MySQL 开启服务 net stop MySQL 端口3306 绿版安装教程 https://www.cnblogs.com/laumians-no..

2021-07-12 18:57:21 87

基本数据类型包装类.pdf

基本数据类型包装类.pdf

2021-09-06

线程基础,线程池,生命周期

线程基础,线程池,生命周期

2021-09-06

空空如也

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

TA关注的人

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