<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[javaProgrammerr的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/javaProgrammerr</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; javaProgrammerr]]></copyright><item><title><![CDATA[0基础教你搭建SSM框架]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/146232830</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/146232830</guid><author>javaProgrammerr</author><pubDate>Thu, 13 Mar 2025 15:53:47 +0800</pubDate><description><![CDATA[<head></head>"><h1>展示账户数据</h1><thead><tr><td>编号</td><td>姓名</td><td>金额</td></tr></thead><tbody><tr></tr></tbody></table></body>]]></description><category></category></item><item><title><![CDATA[Spring之依赖注入和setter注入]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/125630412</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/125630412</guid><author>javaProgrammerr</author><pubDate>Tue, 05 Jul 2022 23:32:35 +0800</pubDate><description><![CDATA[思考:   向一个类中传递数据有几种方法只有一种就是拿方法传递普通方法(set方法)构造方法思考: 依赖注入描述了在容器中建立bean与bean之间依赖关系的过程,如果bean运行需要的是数字或者字符串呢?引用数据类型简单类型(基本数据类型)依赖注入方式:        简单类型        引用类型        构造器注入        简单类型        引用类型setter注入先配置ioc容器测试打印输出结果设置数据类型并在ioc容器中赋值...]]></description><category></category></item><item><title><![CDATA[spring之Bean的实例化]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/125630373</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/125630373</guid><author>javaProgrammerr</author><pubDate>Tue, 05 Jul 2022 23:28:42 +0800</pubDate><description><![CDATA[例: 在spring的dao中生成一个构造方法然后输出一句话结果调用bean时成功打印出来了,可以得知bean是使用反射来获取对象的哪怕把构造方法私有化它也你获取到spring的报错信息把控制台拉到最下面查看最后一条报错,最上面一条是最全的报错,它可以告诉你所有最下面一条就是最关键的报错信息比如:可以看到NoSuchMethodException(没有无参构造方法)报错原因就是在私有的构造方法中携带了参数导致bean获取不到对象首先创建一个工厂包来存放工厂类然后在工厂类里面创建静态的工厂方法并返回实例化的b]]></description><category></category></item><item><title><![CDATA[SSM框架整合&配置环境&简单测试]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/125580322</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/125580322</guid><author>javaProgrammerr</author><pubDate>Sun, 03 Jul 2022 01:34:42 +0800</pubDate><description><![CDATA[项目结构目录:
第一步:
导入ssm框架所需坐标 比如spring,springmvc,mybatis
首先来配置一下spring和springmvc的配置文件
spring的配置文件: applicationContext.xml
springmvc的配置文件:
下面就是mybatis的配置文件了
这是核心配置文件:我这里用spring整合了mybatis所以配置文件中不用写什么代码
这是mybatis的映射文件它也可以省略,它可以使用注解代替
下面就是实体类了:
业务层代码:
业务层实现:
mapper]]></description><category></category></item><item><title><![CDATA[Spring之bean管理&详细介绍]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/125527683</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/125527683</guid><author>javaProgrammerr</author><pubDate>Wed, 29 Jun 2022 18:53:12 +0800</pubDate><description><![CDATA[给类取别名name后面可以给这个类取别名,然后还可以通过别名调用可以在ref中使用别名来当作参照bean的别名配置的规范和描述注意事项获取不到就会报错bean的作用范围:打印运行bean中的对象通过运行结果可以看出bean中的对象是单例的就是像这样配置完bean对象之后就会运行出两个不同的内存地址...]]></description><category></category></item><item><title><![CDATA[Spring ioc容器核心概念]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/125502142</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/125502142</guid><author>javaProgrammerr</author><pubDate>Tue, 28 Jun 2022 14:44:57 +0800</pubDate><description><![CDATA[使用对象时主动new产生对象转换为由ioc容器提供对象,此过程值对象创建控制权由程序转移到外部,此思想称为控制反转,spring技术对Ioc思想进行了实现Spring提供了一个容器,称为IoC,用来充当Ioc思想中的外部Ioc容器负责对象的创建,初始化等一系列工作,被创建或被管理的对象在ioc容器中统称为BeanDI(Dependency Injection) 依赖注入在容器中建立bean和bean之间的依赖关系的整个过程,称为依赖注入首先导入坐标然后新建spring的配置文件配置容器配置完以后到main方]]></description><category></category></item><item><title><![CDATA[spring简介&Framework系统架构]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/125502033</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/125502033</guid><author>javaProgrammerr</author><pubDate>Tue, 28 Jun 2022 14:40:39 +0800</pubDate><description><![CDATA[spring技术是JavaEE开发必备技能,企业开发技术选型命中率>90%基本上所有Java开发的公司都使用spring技术优点:简化开发,降低企业级开发的复杂性框架整合,高效的整合其他技术,提高企业级应用开发与运行效率Spring Framework 是Spring生态圈中最基础的项目,是其他项目的根基架构图模块:spring中最最核心的模块AOP面向切面编程基于核心容器AOP特点:它可以在不惊动原始程序的情况下增强功能Aspects:它是对AOP的实现Data Access 数据访问Data Integ]]></description><category></category></item><item><title><![CDATA[maven 简介]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/125501866</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/125501866</guid><author>javaProgrammerr</author><pubDate>Tue, 28 Jun 2022 14:33:08 +0800</pubDate><description><![CDATA[maven的目录结构详情]]></description><category></category></item><item><title><![CDATA[j2ee笔记之DTD]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/125333510</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/125333510</guid><author>javaProgrammerr</author><pubDate>Fri, 17 Jun 2022 14:52:02 +0800</pubDate><description><![CDATA[DTD详解基本概述
文档类型定义(Document Type Definition)是一套为了进行程序间的数据交换而建立的关于标记符的语法规则。它是标准通用标记语言(SGML)和可扩展标记语言(XML)1.0版规格的一部分，文档可根据某种DTD语法规则验证格式是否符合此规则。文档类型定义也可用做保证标准通用标记语言、可扩展标记语言文档格式的合法性，可通过比较文档和文档类型定义文件来检查文档是否符合规范，元素和标签使用是否正确。文件实例提供应用程序一个数据交换的格式。PS：简而言之，DTD就是用来约束XML文]]></description><category></category></item><item><title><![CDATA[j2ee笔记之反射机制]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/125333250</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/125333250</guid><author>javaProgrammerr</author><pubDate>Fri, 17 Jun 2022 14:41:17 +0800</pubDate><description><![CDATA[获取该对象的成员变量 & 赋值
调用该对象的方法（含构造方法，有参/无参）
判断该对象所属的类
通俗的说就是：(2) 一般情况下，我们使用某个类，都会知道这个类，以及要用它来做什么，可以直接通过new实例化创建对象，然后使用这个对象对类进行操作，这个就属于正射~(3) 而反射则是一开始并不知道要初始化的是什么类，无法使用new来实例化创建对象，主要是通过JDK提供的反射API来实现，在运行时才知道要操作的是什么类，并且可以获取到类的完整构造以及调用对应的方法，这就是反射~1.2 反射案例
代码如下：pack]]></description><category></category></item><item><title><![CDATA[Java EE笔记之集合框架01]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/124895384</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/124895384</guid><author>javaProgrammerr</author><pubDate>Sat, 21 May 2022 11:40:27 +0800</pubDate><description><![CDATA[List集合一. List集合介绍1.1List接口常用方法：1.2特点:二. Arraylist三. Vector四. LinkedList五. 循环取值方法
一. List集合介绍
UML图:

1.1List接口常用方法：




方法
解释




add(Object element)
向列表的尾部添加指定的元素


size()
返回列表中的元素个数


get(int index)
返回列表中指定位置的元素，index从0开始


add(int index, Object element)
]]></description><category></category></item><item><title><![CDATA[Javaweb笔记之easyui数据绑定&分页]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/124217128</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/124217128</guid><author>javaProgrammerr</author><pubDate>Sat, 16 Apr 2022 17:35:14 +0800</pubDate><description><![CDATA[easyui分页&amp;数据绑定
$(function(){
	//获取表格
	$("#myTable").datagrid({
		//绑定表头：columns列/字段
		//第一个参数
		columns:[[
			{field:'bookid',title:'书本编号',width:100},
			{field:'bookname',title:'书本名称',width:100},
			{field:'bookprice',title:'书本单价',width:100},
			{field]]></description><category></category></item><item><title><![CDATA[Javaweb笔记之初识EasyUi框架]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/124111958</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/124111958</guid><author>javaProgrammerr</author><pubDate>Wed, 13 Apr 2022 21:41:40 +0800</pubDate><description><![CDATA[EasyUi一. 官方介绍二. 使用方法三.
一. 官方介绍
easyui是一种基于jQuery的用户界面插件集合。
easyui为创建现代化，互动，JavaScript应用程序，提供必要的功能。
使用easyui你不需要写很多代码，你只需要通过编写一些简单HTML标记，就可以定义用户界面。
easyui是个完美支持HTML5网页的完整框架。
easyui可以节省您网页开发的时间和规模
二. 使用方法
三.

...]]></description><category></category></item><item><title><![CDATA[java web笔记之BootStrap框架]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/123927924</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/123927924</guid><author>javaProgrammerr</author><pubDate>Sat, 02 Apr 2022 21:41:56 +0800</pubDate><description><![CDATA[BootStrap一. 介绍:二.  使用方法三.  案例
一. 介绍:
BootStrap它是一个响应式设计,自动适应各个屏幕并且容易上手的前端开发框架
二.  使用方法
首先引入jQuery库
再引入bootstrap的js库
还要引入bootstrap的css库

下面是官方的帮助文档链接
bootstrap-5.0.2中文帮助文档
三.  案例
给按钮添加样式

效果图

给表格添加样式

效果图



...]]></description><category></category></item><item><title><![CDATA[Java web 笔记之EL表达式+JSTL]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/123461717</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/123461717</guid><author>javaProgrammerr</author><pubDate>Sun, 13 Mar 2022 17:15:14 +0800</pubDate><description><![CDATA[目录一. EL表达式1. 什么是EL表达式2. 导入jar包3. 功能&amp;使用方法3.1 功能:3.2 使用方法3.3EL表达式的使用特点3.4 四大作用域4. 总结二. JSTL标签1. 概述2. JSTL标签库三.jar包下载
一. EL表达式
1. 什么是EL表达式
EL即Expression Language (表达语言)
是为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言，它提供了在 JSP 中简化表达式的方法，让Jsp的代码更加简化,减少]]></description><category></category></item><item><title><![CDATA[Java web 项目之购物车案例]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/123414005</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/123414005</guid><author>javaProgrammerr</author><pubDate>Fri, 11 Mar 2022 03:30:42 +0800</pubDate><description><![CDATA[购物车案例
一. 简介:
本项目使用jsp,js,Java,html,css,所实现
使用编辑器:idea
使用Oracle数据库
一．	前台

包括用户注册，登录
Html +js+jsp
效果展示
2.主界面;
使用了List集合保存数据并绑定页面

购物车:
使用了session保存数据从主界面传参数



...]]></description><category></category></item><item><title><![CDATA[Java web 之 AJAX]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/123343811</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/123343811</guid><author>javaProgrammerr</author><pubDate>Tue, 08 Mar 2022 02:30:18 +0800</pubDate><description><![CDATA[AJAX
概念:AJAX 异步的JavaScript和xml

作用:

与服务器进行数据交换:通过Ajax可以给服务器发送请求,并获取服务器响应的数据
使用了Ajax和服务器进行通信,就可以使用HTML+Ajax来替换jsp页面了

异步交互

可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术,如:搜索联想.用户名是否可用校验,等等

同步
客户端访问--&gt;请求服务器--&gt;服务器处理中--&gt;响应客户端--&gt;继续访问

异步
客户端访问–&gt;客户端可以执行其]]></description><category></category></item><item><title><![CDATA[kali简单操作(从入门到入狱)]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/123321211</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/123321211</guid><author>javaProgrammerr</author><pubDate>Tue, 08 Mar 2022 01:42:19 +0800</pubDate><description><![CDATA[nmap
当使用nmap扫描一个端口的时候	
PORT: 端口
STATE: 端口状态
SERVICE: 端口服务
open: 端口是开放的
closed: 端口是关闭的
filtered: 端口被防火墙IDS/IPS屏蔽,无法确定状态
open|filtered: 端口是开放的或被过滤
指令写法:
nmap IP地址
xhydra
可以利用它来对众多协议进行口令.账号.密码的爆破.
支持FTP,MYSQL,SMTP,TELNET,SSH等众多的协议爆破.
使用方法
在终端中输入命令行xhydra
菜单栏一]]></description><category></category></item><item><title><![CDATA[Java web笔记 三大组件之Listener]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/123341702</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/123341702</guid><author>javaProgrammerr</author><pubDate>Mon, 07 Mar 2022 22:49:07 +0800</pubDate><description><![CDATA[Listener:
概念:Listener表示监听器,是Java web的三大组件之一
监听器可以监听就是在application,session,request三个对象创建.销毁或者往其中添加修改删除属性时自动执行代码的功能组件
Listener分类:
Javaweb中提供了8个监听器

ServletContextListener使用:
1.定义类,实现ServletContextListener接口
2.在类上添加@WebListener注解
package com.zking.web.filter;]]></description><category></category></item><item><title><![CDATA[Java web笔记 三大组件之Filter]]></title><link>https://blog.csdn.net/javaProgrammerr/article/details/123327416</link><guid>https://blog.csdn.net/javaProgrammerr/article/details/123327416</guid><author>javaProgrammerr</author><pubDate>Mon, 07 Mar 2022 22:24:22 +0800</pubDate><description><![CDATA[Filter
概念: Filter 表示过滤器,是JavaWeb三大组件(Servlet Filter Listener)之一.
过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能
过滤器一般完成一些通用的操作,比如:权限控制1.统一编码处理.敏感字符处理等等…
比如:地址栏输入别的页面可以不登录就能访问,我们可以用过滤器来拦截他们让用户必须登录才能使用其他的页面
定义类,实现Fiter接口,并重写其所有方法
Filter是servlet下的接口
核心的方法就是doFilter
配置Filter拦截资]]></description><category></category></item></channel></rss>