- 博客(29)
- 收藏
- 关注
原创 SpringBoot MVC自动装配
springboot mvc自动装配2.当一个springboot项目引入了spring-boot-starter-web这个web场景启动器之后,Spring Boot整合Spring MVC框架默认实现的一些XxxAutoConfiguration自动配置类就会自动生效,几乎可以在无任何额外配置的情况下进行Web开发。一.静态资源存放目录:/static (常用)/public/resources/META-INF/resources访问 : 当前项目根路径/ + 静...
2022-06-09 20:23:18
248
原创 SpringMVC转发和重定向
转发Forward是指内部转发。当一个Controller方法处理请求的时候,它可以决定自己不继续处理,而是转发给另一个处理先准备好实体类Person1.编写RequestForwardThreeController控制器2.编写index.jsp3.编写结果result.jsp4.测试查看结果重定向是指当浏览器请求一个URL时,服务器返回一个重定向指令,告诉浏览器地址已经变了,麻烦使用新的URL再重新发送新请求。先准备好实体类Person1.编写RequestRedirec
2022-06-09 18:57:55
304
原创 SpringMVC 返回值类型
第一种:返回String类型1.准备测试使用的ReturnTypeController:2. 测试使用页面 web/WEB-INF/jsp/returnType/index.jsp :3. 测试使用页面 web/WEB-INF/jsp/returnType/returnString.jsp :4. 页面显示:第二种:返回ModelAndView类型1.准备测试使用的ReturnTypeController:2. 测试使用页面 web/WEB-INF/jsp/returnType/in
2022-04-10 08:33:37
779
原创 Spring依赖注入的四种方式
第一种:属性注入1、编写 com.gx.model.Car (用于依赖对象的演示), com.gx.model.PersonSetter :2. 在applicationContext.xml中配置:3. 编写测试方法:第二种:构造器注入编写 com.gx.model.PersonConstructor 类:在applicationContext.xml中配置:3、编写测试方法:第三种:使用注解方式注入1、编写IUserDao接口和对应的实现类UserDaoImpl:
2022-03-28 14:55:10
1545
原创 SQLServer基础查询
示例数据表:customers 表包含客户数据,如客户标识号,名字,姓氏,电话,电子邮件和地址信息,如下所示:1.最基本查询语句:SELECT * FROM customers含义:从customers(客户)表查询(*)所有数据2.对数据进行排序:从products(产品表)查询数据且根据list_price(价格)排序,ASC是升序,DESC是降序SELECT * FROM production.products order By list_price [ASC | DESC]3 .
2022-03-09 16:34:05
756
原创 了解Spring框架
Spring 简介Spring是一个开源框架Spring为简化企业级开发而生,使用Spring开发可以将Bean对象,Dao组件对象,Service组件对象等交 给Spring容器来管理,这样使得很多复杂的代码在Spring中开发却变得非常的优雅和简洁,有效的降低 代码的耦合度,极大的方便项目的后期维护、升级和扩展。Spring是一个IOC(DI)和AOP容器框架。Spring的优良特性非侵入式:基于Spring开发的应用中的对象可以不依赖于Spring的API控制反转:IOC——Invers
2021-08-06 20:46:56
130
原创 JavaScript的数据类型和运算符
一.知识点罗列:1.字面量、变量、标识符字面量:一些不可以改变的值例如:1 3 5 6字面量都是可以直接使用。但是我们一般都不会直接使用字面量变量:变量可以用来保存字面量,而且变量的值是可以任意改变的。变量更加方便我们使用,所以在发开中都是通过变量去保存字面量变量的声明:通过 var 关键字声明标识符:在 JS 中所有的可以由我们自主命名的都可以称为是标识符例如:变量名 函数名 属性名都属于标识符命名一个标识符是需要遵守如下规则:1.标识符中可以含有字母、数字、_(下划线)、$2
2021-07-28 08:57:15
114
原创 JavaScript 函数总结
函数是先定义再调用1、 函数 Function 的定义:JavaScript 函数是被设计为执行特定任务的代码块。函数是干嘛的?函数是在我们写代码的时候很多代码是重复的我们就需要定义一个函数来进行封装和调用封装函数:把相同的代码写入函数里边,需要执行时再调用函数即可优点:使用方便可简化代码2、JavaScript 函数语法JavaScript 函数通过 function 关键词进行定义,其后是函数名和括号 ()。函数名可包含字母、数字、下划线和...
2021-07-07 09:35:30
129
原创 Java的基本数据类型和包装类对象
Java的基本数据类型Java的基本数据类型有8种,分别是:byte(位)、short(短整数)、int(整数)、long(长整数)、float(单精度)、double(双精度)、char(字符)和boolean(布尔值)。关于Java的8种基本数据类型,其内存大小、内存位数、默认值、取值范围及示例如下表所示:表示代码:好了基本数据类型了解了,应该也注意到我写在后面的包装类了,那么我们接下来了解一下包装类什么是包装类?Java设计中一个核心的...
2021-06-27 16:27:59
686
原创 JavaScript异步Ajax与json总结
JavaScript异步Ajax与json总结JSON简介JSON:JavaScript对象表示法(JavaScript Object Notation)JSON是存储和交换文本信息的语法:1.JSON是轻量级的文本数据交换格式2.JSON独立于语言和平台3.JSON具有自我描述性,更容易理解。类似于xml,比XML更小、更快、更易解析(XML:指可扩展标记语言。XML被设计用来传输和存储数据。)1.1 JSON语法JSON语法是Jav...
2021-06-17 08:31:03
68
原创 JavaScript 正则表达式总结
JavaScript 正则表达式总结JavaScript 正则表达式正则表达式:又称规则表达式英文名为 Regular Expression,在代码中常简写为 regex、RegExp 或 RE 概念:正则表达式是描述字符模式的对象,正则表达式直接量定义为包含在一对斜 杠(/)之间的字符。正则表达 式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,可以将字符中符合规则的内容提取出来 ...
2021-06-07 21:07:32
180
1
原创 JavaScript 的数据类型
知识点罗列:字面量、变量、标识符字面量: 一些不可以改变的值例如:1 3 5 6字面量都是可以直接使用。但是我们一般都不会直接使用字面量变量:变量可以用来保存字面量,而且变量的值是可以任意改变的。变量更加方便我们使用,所以在发开中都是通过变量去保存字面量变量的声明:通过 var 关键字声明标识符:- 在 JS 中所有的可以由我们自主命名的都可以称为是标识符- 例如:变量名 函数名 属性名都属于标识符- 命名一个标识符是需要遵守如下规则:1.标识符中可以含有字母、数字、_(下划线)
2021-05-27 21:00:56
113
1
原创 使用SQLyog创建表
使用SQLyog创建表一,打开SQLyog UItimate 64,鼠标指针移到@localhost右键,创建数据库依次输入数据库名称,基字符集,数据库排序规则基字符集选择utf8mb4,这是Java8默认字符集,以后尽量都使用默认的吧数据库排序规则选择utf8mb4_general_ci匹配的速度更快,但如果您想要更精确的可以选择utf8mb4_unicode_ci,如果您在学习阶段建议选择utf8mb4_uni...
2021-05-18 08:11:01
19307
3
原创 使用 Eclipse IDE 创建项目并运行
使用 Eclipse IDE 创建项目并运行一,新建一个项目。单击左上角 file -> New -> Java Project,弹出一个对话框,输入项目名称即可,存储路径可使用默认路径。注意:项目名称不要出现中文,特殊字符二,创建一个包(package),鼠标移到左边项目名旁,右键,依次选 New -> package,在弹出的提示框中输入包名,点击 finish注意:填写包名,包名一般为公司,组织,个人域名反写,全部小写三,创建 java 类,仍在项目名上右键选
2021-05-08 12:26:11
2762
原创 JavaScript运算符
1.JavaScript运算符:①算数运算符:加可以对两个值进行加法运算,如果是两个字符串则进行字符串拼接任何值和字符串做加法运算,都会先转为字符串,然后再和字符串做拼接操作也可以通过"+"完成隐式转换。减可以对两个值进行减法运算,并返回运算结果乘可以对两个值进行乘法运算,并返回运算结果/ 除可以对两个值进行除法运算,并返回运算结果% 取模取模运算(取余数)++ 自增– 自减②关系运算符:大于= 大于等于< 小于<=小于等于== 表示相等的意
2020-08-17 20:56:26
69
原创 JavaScript的数据类型
知识点罗列:字面量、变量、标识符字面量:一些不可以改变的值例如:1 3 5 6字面量都是可以直接使用。但是我们一般都不会直接使用字面量变量:变量可以用来保存字面量,而且变量的值是可以任意改变的。变量更加方便我们使用,所以在发开中都是通过变量去保存字面量变量的声明:通过var 关键字声明标识符:- 在JS中所有的可以由我们自主命名的都可以称为是标识符- 例如:变量名 函数名 属性名都属于标识符- 命名一个标识符是需要遵守如下规则:1.标识符中可以含有字母、数字、_(下划线)、$2
2020-08-17 20:51:25
75
原创 图片上传
图片上传图片上传:第一步:去数据库用户表添加 picture 字段第二步:更新数据库模型,在用户列表上自定义了一列就是头像列,用于上传图片和查看,再到控制器查询头像的字段和数据。第三步:自定义列头像用户 customUserPicture,头像这一列我们要做一个判断,当它有图片我们设置成一个查看按钮,当它没有图片我们显示“未上传”,我们只需要获取图片的名称就可以了//1、自定义列用户头像 function
2020-08-09 20:30:13
116
原创 导入导出
导入导出导出:原理:就是往 Excel 表格的单元格里塞数据一个一个的塞,因为 vs 里面本身跟Excel 表格是没有直接相关联的,就是没办法直接导出数据,那么我们就需要调用第三方的插件 NPOI 插件完成导出 Excel 表格的效果所以先引用 NPOI 插件。我们导出数据是要导出在工作表里面,那么工作表里面有分为行列,单元格导出分两种:(1)在已有的模板上导出数据;(前提:必须要提前构建好模板)(2)直接导出数据。(自己构建表头和数据)第一步:在项目引用 NPOI 插件,在项目文件资源管
2020-08-09 20:29:11
159
原创 增删查改
增删查改 数据新增:新增就是给表格添加一行或多行数据的,既然做是操作数据的,而且我们页面上的数据都需要同步于数据库,所以新增页面的数据而数据库的数据都要保持一致,我们暂时学习的是给表格新增一条或多条数据,首先在表格渲染和数据回填后进行,在页面上需要能够点击的新增数据按钮,当我们在点击按钮时弹出我们需要新增数据的模态窗体就可以做新增操作了,模态窗体的信息一般都是与页面表格相关联。比如操作舱位等级维护时,表格表头有“舱位代码”“舱位名称”“基础价格”“舱位折扣”是我们定义好的,所以新增
2020-08-09 20:27:45
129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人