03 2022 档案

摘要:###JdbcTemplate概述 它是spring框架中提供的一个对象,是对原始繁琐的JdbcAPI对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操 阅读全文
posted @ 2022-03-20 15:45 冰莫莫 阅读(279) 评论(0) 推荐(0) 编辑
摘要:1)表单项type=“file” 2)表单的提交方式是post 3)表单的enctype属性是多部分表单形式,及enctype=“multipart/form-data” 单文件上传步骤 1)导入fileupload和io坐标 2)配置文件上传解析器 3)编写文件上传代码 <dependency> 阅读全文
posted @ 2022-03-20 13:01 冰莫莫 阅读(120) 评论(0) 推荐(0) 编辑
摘要:###获得请求头 使用@CookieValue可以获得指定Cookie的值 @CookieValue注解的属性如下: 1)value:指定cookie的名称 2)required:是否必须携带此cookie 阅读全文
posted @ 2022-03-19 21:43 冰莫莫 阅读(115) 评论(0) 推荐(0) 编辑
摘要:####服务器端要获得请求的参数,有时还需要进行数据的封装,SpringMVC可以接收如下类型的参数: 1)基本类型参数 2)POJO类型参数 3)数组类型参数 4)集合类型参数 ###获得基本类型参数 Controller中的业务方法的参数名称要与请求参数的name一致,参数值会自动映射匹配。 # 阅读全文
posted @ 2022-03-19 18:35 冰莫莫 阅读(60) 评论(0) 推荐(0) 编辑
摘要:###SpringMVC的数据响应方式 1)页面跳转 1.1 直接返回字符串 1.2 通过ModelAndView对象返回 2) 回写数据 2.1 直接返回字符串 2.2 返回对象或集合 ###页面跳转返回字符串形式 直接返回字符串:此种方式会将返回的字符串与视图解析器的前后缀拼接后跳转。 转发地址 阅读全文
posted @ 2022-03-18 19:47 冰莫莫 阅读(79) 评论(0) 推荐(0) 编辑
摘要:###SpringMVC的执行流程 1用户发送请求至前端控制器DispatcherServlet。 2DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生 阅读全文
posted @ 2022-03-18 17:31 冰莫莫 阅读(239) 评论(0) 推荐(0) 编辑
摘要:SpringMVC快速入门 ###需求:客户端发起请求,服务器端接收请求,执行逻辑并进行视图跳转。 开发步骤: 1导入SpringMVC相关坐标 2配置SpringMVC核心控制器DispathcerServlet 3创建Controller类和视图页面 4使用注解配置Controller类中业务方 阅读全文
posted @ 2022-03-17 23:49 冰莫莫 阅读(124) 评论(0) 推荐(0) 编辑
摘要:####Spring集成web环境 ApplicationContext应用上下文获取方式 应用上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件) 方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmlApplic 阅读全文
posted @ 2022-03-17 23:24 冰莫莫 阅读(113) 评论(0) 推荐(0) 编辑
摘要:###Spring原始注解 Spring是轻代码而重配置的框架,配置比较繁重,影响开发效率,所以注解开发是一种趋势,注解代替xml配置文件可以简化配置,提高开发效率 Spring原始注解主要是替代的配置 (经典白学) 使用注解进行开发时,需要在applicationContext.xml中配置组件扫 阅读全文
posted @ 2022-03-14 22:10 冰莫莫 阅读(43) 评论(0) 推荐(0) 编辑
摘要://"com.alibaba.druid.pool.DruidDataSource"为数据源的对象应用目录 <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"> <property name="driverClas 阅读全文
posted @ 2022-03-14 20:34 冰莫莫 阅读(267) 评论(0) 推荐(0) 编辑
摘要:###数据源(连接池)的作用 •数据源(连接池)是提高程序性能如出现的 •事先实例化数据源,初始化部分连接资源 •使用连接资源时从数据源中获取 •使用完毕后将连接资源归还给数据源 常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等 ###数据源的手动创建 在 pom.xml导入 阅读全文
posted @ 2022-03-14 17:10 冰莫莫 阅读(106) 评论(0) 推荐(0) 编辑
摘要:###通过反射获取配置文件 1首先有一个配置文件 名为 jdbc.properties 目录结构如下 配置文件为jdbc的连接配置 jdbc.driver= com.mysql.jdbc.cj,Driver jdbc.url=jdbc:mysql://localhost:3306/music jdb 阅读全文
posted @ 2022-03-14 16:42 冰莫莫 阅读(6766) 评论(0) 推荐(1) 编辑
摘要:##引入其他配置文件(分模块开发) ###实际开发中,Spring的配置文件非常多,这就导致Spring配置很繁杂且体积很大,所以可以将部分配置拆解到其他的配置文件中,而在Spring主配置文件中通过import标签进行加载 <import resource="applicationContext- 阅读全文
posted @ 2022-03-14 15:22 冰莫莫 阅读(69) 评论(0) 推荐(0) 编辑
摘要:###无参构造方法实例化 userimpl 为接口实现类 demo 为测试类 UserDao 为接口 package cn.impl; import cn.user.UserDao; public class userimpl implements UserDao { @Override publi 阅读全文
posted @ 2022-03-13 16:08 冰莫莫 阅读(104) 评论(0) 推荐(0) 编辑
摘要:1 ,创建一个二维数组 赋予初始值 int[][] sparsearr = new int [11][11]; sparsearr[1][2] = 1; sparsearr[2][2] = 2; sparsearr[3][2] = 2; sparsearr[4][2] = 2; 2 根据原始数组 创 阅读全文
posted @ 2022-03-13 11:33 冰莫莫 阅读(67) 评论(0) 推荐(0) 编辑
摘要:###compile compile是maven工程的编译命令,作用是将src/main/java下的文件编译为class文件输出到target目录下 ###test test是maven工程的测试命令 mvn test,会执行src/test/java下的单元测试类。 ###clean clean 阅读全文
posted @ 2022-03-12 21:14 冰莫莫 阅读(212) 评论(0) 推荐(0) 编辑
摘要:<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mi 阅读全文
posted @ 2022-03-12 20:48 冰莫莫 阅读(72) 评论(0) 推荐(0) 编辑
摘要:##解决IDEA java加载。properties文件报空指针异常 问题思考 :报空指针异常应该是找不到文件的,我的properties文件放在项目src目录下 加载配置文件的代码如下 #解决方案 : ###21版的IDEA第三方jar包和配置文件都应该放在resources文件夹, ####问题 阅读全文
posted @ 2022-03-12 16:44 冰莫莫 阅读(427) 评论(0) 推荐(0) 编辑
摘要:###Jedis: 一款java操作redis数据库的工具 使用步骤: 1. 下载jedis的jar包(可到maven仓库下载)附网盘地址 链接:(https://pan.baidu.com/s/13MdXgSk_bkeupxFbuPjruw ) 提取码:8888 2. 使用 2.1 将jedis. 阅读全文
posted @ 2022-03-12 16:10 冰莫莫 阅读(211) 评论(0) 推荐(0) 编辑
摘要:###什么是Redis Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s ,且Redis通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持 阅读全文
posted @ 2022-03-12 14:50 冰莫莫 阅读(92) 评论(0) 推荐(0) 编辑
摘要:Redis是一个内存数据库,当Redis服务器重启后,数据会丢失,我们可以将Redis内存中的数据持久化保存到硬盘的文件中 Redis 持久化机制: (1)RDB:默认方式,不需要配置默认使用 在一定的时间隔时间中,检测key的变化情况,然后持久化数据 1 编辑redis.windwos.conf 阅读全文
posted @ 2022-03-12 14:02 冰莫莫 阅读(41) 评论(0) 推荐(0) 编辑
摘要:##实现步骤 ###1代理对象和真实对象实现相同接口 先创建一个接口 并创建一个类实现接口中的方法 创建接口Salecomputer public interface Salecomputer { abstract public String sale(double money); abstract 阅读全文
posted @ 2022-03-11 16:28 冰莫莫 阅读(104) 评论(0) 推荐(0) 编辑
摘要:3.3 SQL分类 DDL(Data Definition Language) : 数据定义语言,用来定义数据库对象:数据库,表,列等 DDL简单理解就是用来操作数据库,表等 DML(Data Manipulation Language) 数据操作语言,用来对数据库中表的数据进行增删改 DML简单理 阅读全文
posted @ 2022-03-11 09:13 冰莫莫 阅读(33) 评论(0) 推荐(0) 编辑
摘要:2,MySQL 2.1 MySQL安装 安装环境:Win10 64位 软件版本:MySQL 5.7.24 解压版 2.1.1 下载 https://downloads.mysql.com/archives/community/ 点开上面的链接就能看到如下界面: 选择选择和自己系统位数相对应的版本点击 阅读全文
posted @ 2022-03-11 09:04 冰莫莫 阅读(269) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩