自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot

介绍springboot(基于spring框架)Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring boot...

2020-02-21 10:40:36 154

原创 反射

Junit单元测试:测试分类:黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值白盒测试:需要写代码。关注程序具体的执行流程白盒测试:步骤:定义一个测试类定义测试方法:可以独立运行给方法加@Text导入junit依赖环境判定结果:红色:失败绿色:成功一般会用断言操作来处理结果:Asser.assertEquals(期望的结果,运算的结果)补充:@B...

2020-01-08 13:40:41 68

原创 EL和JSTL

EL概述EL的作用JSP2.0要把html和css分离、要把html和javascript分离、要把Java脚本替换成标签。标签的好处是非Java人员都可以使用。JSP2.0 – 纯标签页面,即:不包含<% … %>、<%! … %>,以及<%= … %>EL(Expression Language)是一门表达式语言,它对应<%=…%>。我们...

2020-01-08 13:39:50 116

原创 Ajax

Ajax什么是Ajax技术:只实现页面的局部更新javaScript示例://1.创建异步请求对象var req=new XMLHttpRequest();//2.指定发送的请求//req.open("请求方法:get|post","服务器地址",true);req.open("get","ServerServlet2",true); //指定服务器地址//3.发送请求req.s...

2020-01-08 13:38:58 95

原创 Servlet

一.Servlet概述编码格式的设置:Request: 请求编码格式doget()方法中:不需要设置dopost()方法中:request.setCharactorEncoding(“utf-8”)response 响应编码格式(以字符流的形式响应正文时都要设置)response.setContentType(“text/html;charset=utf-8”)1.用用再说!...

2019-10-25 14:50:02 242

原创 JDBC入门

1 什么是JDBC  JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。2 JDBC原理早期SUN公司的天才们想编写一套可以连接天下所有数据库的API,但是当他们刚刚开始时就发现这是不可完成的任务,因为各个厂商的数...

2019-10-25 14:48:20 95

原创 MySQL02

一.完整性约束  完整性约束是为了表的数据的正确性!如果数据不正确,那么一开始就不能添加到表中。1 主键(唯一,非空)当某一列添加了主键约束后,那么这一列的数据就不能重复出现。这样每行记录中其主键列的值就是这一行的唯一标识。例如学生的学号可以用来做唯一标识,而学生的姓名是不能做唯一标识的,因为学习有可能同名。主键列的值不能为NULL,也不能重复!  指定主键约束使用PRIMARY KEY...

2019-10-25 14:47:28 127

原创 MySQL数据库01

1数据库概念(了解)1.1什么是数据库数据库就是用来存储和管理数据的仓库!数据库存储数据的优点:可存储大量数据;方便检索;保持数据的一致性、完整性;安全,可共享;1.2数据库的发展历程没有数据库,使用磁盘文件存储数据;层次结构模型数据库;网状结构模型数据库;关系结构模型数据库:使用二维表格来存储数据;关系-对象模型数据库;MySQL就是关系型数据库!...

2019-10-25 14:46:25 617

原创 BootStrap

BootStrap一.使用bootStrap导入css和jquery,js插件jquery必须放在bootstrap.min.js的前面两个js文件放在body标签后面导入效率更高link标签的ref属性不能省略<link href="../js/bootstrap.min.css" rel="stylesheet"><script src="../js/...

2019-10-21 16:14:51 111

原创 批量删除和文件下载

批量删除和文件下载一.批量删除1.实现全选和全不选 $("#checkAll").click(function () { var isCheck=$(this).prop("checked"); if(isCheck){ $(".checkNow").prop("checked",true); }else { ...

2019-10-21 16:14:17 234

原创 ssm实现增删改和图片上传

ssm实现增删改和图片上传一. 准备工作1.pom.xml添加图片上传依赖<!--图片上传依赖--> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> &...

2019-10-21 16:13:33 945

原创 SSM框架--实现模糊分页查询

SSM框架–实现模糊分页查询一.准备工作使用MyBatis逆向生成员工表和部门表的实体类,接口以及映射文件pom.xml中添加分页插件的依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactI...

2019-10-21 16:12:53 592

原创 Springmvc

Springmvc一. 框架的搭建1. 加入依赖坐标 <dependencies> <!-- junit的jar包坐标 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> ...

2019-10-21 16:12:16 106

原创 Spring框架2

Spring框架2一. Spring AOP的概念以及介绍1. 概念:AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业...

2019-10-21 16:11:09 121

原创 Spring框架(一)

Spring框架一.Spring简介1. Spring介绍Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。2. Spring作用Spring致力于提供一种方法管理你的业务对象。Spring的主要目的是...

2019-10-21 16:09:50 131

原创 MyBatis(三)

MyBatis级联一.级联查询 N-11.接口旅游景点为N,对应的城市为1//级联查询 N-1 Toursinfo selectById(int id);以多的一方为主表返回值是Toursinfo 参数是 Toursinfo 的id2.映射文件<resultMap id="tourCity" type="Toursinfo"> ...

2019-10-21 16:08:33 125

原创 Mybatis(二)

Mybatis的单表操作1. 删除操作1.1 Dao接口//删除之参数是int类型 public void deleteProductById(Integer id);//删除之参数是实体类类型 public void deleteProductByPojo(Product product)1.2 Sql映射文件<!-- 删除之主键删除id 注意:如果参数类型是基本...

2019-10-21 16:07:26 184

原创 MyBatis(一)

MyBatis一.mybatis的介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供...

2019-10-21 16:06:03 492

原创 Maven的基础概念

Maven的基础概念概念:Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑Maven能够很方便的帮你管...

2019-10-21 16:03:42 132

空空如也

空空如也

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

TA关注的人

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