自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springmvc_02

/参数是日期类型 方式4::使用注解@InitBinder来自定义日期参数类型的解析器m.addAttribute("message", "m5.do:::使用@InitBinder来自定义日期参数类型的解析器的date接受:::"+n+":::"+date.toLocaleString());//自定义action的方法参数解析器//自定义一个。

2024-03-25 15:50:12 787

原创 springmvc_01

1:默认情况下:mav.setViewName("test02_success");中设置的是要请求转发的jsp逻辑路径2:如果前面加forward: 就明确是请求转发:可以到jsp也可以是action 可以是绝对路径也可以是相对路径3: 如果前面加redirect: 就明确是重定向:可以到jsp也可以是action 可以是绝对路径也可以是相对路径。

2024-03-25 15:49:29 638

原创 mybatis_day03

1 注解形式1.0 注解形式和配置形式可以共存属于的jar完全相同装备sqlDROP TABLE student;CREATE TABLE student( sid INT PRIMARY KEY AUTO_INCREMENT, sname VARCHAR(100), sex CHAR(1), sage INT, sdy BOOLEAN, score FLOAT(4,1));INSERT INTO student VALUES( NULL,

2024-03-25 15:35:22 693

原创 mybatis_day02

- 结果集名和属性名不一致 解决方案2:使用resultMap指定结果集列与对象属性的对应关系--> < resultMap type = " Student " id = " stuMap1 " > <!-- id为select中resultMap属性的值:::type为最终每行要解析成的对象类型--> < id column = " sid " property = " id " /> <!

2024-03-25 15:31:42 1015

原创 mybatis_day01

概念系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件,对用户操作进行统计。。。分类:服务器日志 用户操作日志 错误日志 数据库日志log4jlog for java 为java写的一个日志系统查看fr=aladdin日志级别介绍:levellevel 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者自定义的级别。Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。

2024-03-25 15:23:35 722

原创 day02_aop

1 spring的aop概念1.1 spring的组成1.2 aop概念Aspect Oriented Programming意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术通俗:在开发时期:把辅助功能和主流业务进行分裂 在运行时 通过动态代理实现辅助功能和主流业务的整合的一种技术oop和aop都是一种编程思想 oop:私人保镖:只对一个对象的安全负责 aop:警察: 对一类事物的安全负责主流业务和辅助功能演唱会:主流业务::

2024-03-25 15:17:46 895

原创 day01_ioc

1 概念框架:大师写好的半成品spring框架:不是功能性框架(不属于某一层) 用于整合其他功能框架的中间层框架核心:ioc和aopioc:Inversion of Control,控制反转 把程序中需要对象的创建 初始化 维护 分配 销毁等交给spring容器来管理 程序中需要的所有对象 不需要new 而是从spring容器中拿di: Dependency Injection,依赖注入 在运行时 把需要的对象动态的注入到程序中2 案例12.1 导入jar包logg

2024-03-25 15:16:38 2004

原创 oracle02_jdbc

- 定义存储过程asbeginb:=a*a;d:=a*c;end;d:=c*c;end;-- 定义函数asbeginreturn a+b;end;

2024-03-22 17:33:46 336

原创 oracle01_安装

创建和配置数据库选择桌面系统。

2024-03-20 13:19:07 210

原创 04_框架基础之代理

【代码】04_框架基础之代理。

2024-03-15 15:25:17 209 2

原创 03_框架基础之注解

2 常见的注解2.1 @Override2.2 @Deprecated2.3 @SuppressWarnings3 自定义注解4 注解解析4.1 自定义注解4.2 创建实体类4.3 目标1: 重写toString方法2 实现无参数的构造方法4.4 元注解元注解1:@Retention元注解2:@Target4.5 对自定义的注解进行改进:添加元注解4.6 重写toString方法重写toString方法测试实现无参数的构造方法

2023-09-05 09:40:14 72

原创 02_框架基础之反射

反射其实就是4个类+(4+1+2+1)个方法。

2023-09-05 09:36:04 67

原创 15_ajax

1 ajax概念概念Asynchronous Javascript And XML(异步JavaScript和XML)DHTML是动态的html: html+css+js+domajax:dhtml+XMLHttpRequest对象作用局部刷新:对jsp和servlet进行请求时 响应的都是一个完整的页面::: 只想让服务器响应一个数据 获取数据放到当前页面的某个标签/前段进行处理-----不要刷新整个页面 只是刷新一部分数据同步请求:http协议是同步请求---客

2023-09-05 08:50:36 56

原创 14_jquery练习

1购物车<!DOCTYPE html><html><head><meta charset="UTF-8"><title>jquery练习01购物车</title><script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.min.js"></script><style type="te

2023-09-05 08:42:57 70

原创 14_jquery

1 概念1.1 jquery概念jquery:js组件 封装了很多简化js功能方法的组件(封装体)富互联网技术:RIA(Rich Internet Applications)富互联网应用,具有高度互动性、丰富用户体验以及功能强大的客户端。 随着JavaScript、CSS、Ajax等技术的进步,越来越多的开发者将丰富多彩的程序及其功能进行封装,供其他人可以调用这些封装好的程序组件(框架)常见的js组件:jquery、dojo、node.js ext.js1.2

2023-09-05 08:40:30 45

原创 mybatis mybatis-plus常用的分页方式

【代码】mybatis mybatis-plus常用的分页方式。

2023-08-28 14:54:39 4676

原创 13_连接池

参考:https://www.cnblogs.com/keystone/p/12740309.html。

2023-08-25 09:13:14 48

原创 12_分页

把数据以分页形式展示。

2023-08-25 09:10:34 47

原创 11_upload_download练习

【代码】11_upload_download练习。

2023-08-25 09:05:46 49

原创 11_download

【代码】11_download。

2023-08-25 09:00:22 49

原创 11_upload

【代码】11_upload。

2023-08-25 08:57:31 50

原创 10_listener

【代码】10_listener。

2023-08-25 08:55:02 44

原创 09_filter

只有在过滤器的doFilter方法中调用了FilterChain的doFilter方法 此请求才能被对应的资源处理。filter可以拦截所有资源:html+css+js+img+jsp+servlet。一个资源前面可以加多个过滤器::过滤器链::拦截的顺序以web.xml配置顺序一致。filter是单例:tomcat一启动 就创建过滤器的单例对象。

2023-08-25 08:53:00 40

原创 08_jsp项目

1: jsp和servlet的分工:jsp用于通过表单获取数据 、数据展示2: 页面使用url 都要使用相当于当前主机的url 不能使用相当于当前资源3: css的margin做的不好4: 单选框和多选框 只要有checked属性 就会被默认选中 不在乎值5: servlet的流程:获取参数 访问dao 设置域属性 选择跳转。

2023-08-25 08:50:27 52

原创 08_jsp01

【代码】08_jsp01。

2023-08-25 08:46:42 45

原创 07_servlet04

【代码】07_servlet04。

2023-08-25 08:38:47 41

原创 07_servlet03

选择项目的编码集为utf-8。

2023-08-24 17:23:55 40

原创 07_servlet02

1 servlet几个相关的接口HttpServletRequest接口:ServletRequest接口的子接口:针对于http协议的请求对象HttpServletResponse接口:ServletResponse接口的子接口:针对于http协议的请求对象HttpSession接口:回话对象:同一个浏览器发出的几个连贯的请求ServletConfig接口:配置对象:获取当前servlet的在web.xml中的配置信息ServletContext接口:上下文对象 实现整个项目的所有请求之间的数据

2023-08-24 17:18:10 47

原创 07_servlet01

设置了load-on-start:对象在tomcat启动时就创建了。没有设置load-on-startup:对象在第一次请求时才创建。

2023-08-24 17:13:12 41

原创 06_tomcat

在hehe中创建子文件夹:WEB-INF和资源文件夹(html/jsp/css/imgs/js)在WEB-INF中创建子文件夹classes::存储java源文件生成的字节码文件。在%CATALINA_HOME%\webapps下创建一个文件夹:hehe。在WEB-INF中创建子web项目的核心配置文件:web.xml。在WEB-INF中创建子文件夹lib::存储项目以来的jar。浏览器访问tomcat主页。添加new server。浏览器访问1.html。浏览器访问2.jsp。打开server试图。

2023-08-24 17:01:41 43

原创 05_jdbc

【代码】05_jdbc。

2023-08-24 16:47:55 1465

原创 04_mysql练习

【代码】04_mysql练习。

2023-08-24 16:44:24 58

原创 04_mysql03

【代码】04_mysql03。

2023-08-24 16:43:06 47

原创 04_mysql02

【代码】04_mysql02。

2023-08-24 16:41:16 39

原创 04_mysql01

【代码】04_mysql01。

2023-08-24 16:37:14 41

原创 列名 ‘xxx’ 无效

【代码】列名 ‘xxx’ 无效。

2023-08-21 08:29:51 299

原创 03_js 内置对象 3

1 浏览器内置对象内置对象:浏览器加载页面成功后自动创建的一系列对象这些对象js可以直接使用 用于实现其页面动态效果浏览器内置对象:浏览器通过内部解析html的程序html解析:dom解析 document object model 把文档本身及其所有的元素解析成对象 这些有关系的对象形成dom树2 DHTML动态的html:::Dynamic HTMLDHTML由:html+css+js+dom解析 html语言提供标签 封装数据

2023-08-05 16:07:09 54

原创 03_js练习 2

1 倒计时<html> <head> <title>js练习倒计时</title> <meta charset="utf-8"/> <style type="text/css"> table{ width:900px; /*border:1px solid blue;*/ margin:10px auto; border-collapse:collap

2023-08-05 15:55:24 56

原创 03_js基本语法 1

1 概念js:javascript:::W3C jscript::::微软Microsoft 自己的 jsript=js+ActiveXObject(可以访问本地磁盘文件的对象) 一门基于对象和事件驱动的客户端脚本语言解释:基于对象:js中所有的内容都是对象 js编程依赖于浏览器内置对象 事件:客户在浏览器执行的操作::点击鼠标 键盘输入 事件驱动:当客户执行某个操作 此事件关联的js代码 就会执行 客户端:js内嵌在html(客户端页面)中 浏览器内

2023-08-05 15:54:24 47

原创 02css

1 css概念cascade style sheets:级联样式表原理:把属性从标签中分离形成一门单独的语言 实现样式的复用语法:属性名:属性值,优点:1 实现样式的复用 2 提供更丰富,更精准的样式 3 浏览器对css的兼容性更好 4 可以轻松实现页面元素的布局和定位2 css与html结合的方式<html> <head> <!--整个页面属性的设置--> <title>css_01&lt

2023-08-05 15:47:31 82 1

空空如也

空空如也

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

TA关注的人

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