自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot

1.什么是SpringBoot?在spring的基础上,简化spring的的配置文件,以前spring需要配置很多东西,现在springboot出来以后,会自动配置,spring+jsp 是原生开发,springboot是升级版。2.第一个SpringBoot程序使用idea创建一路回车走默认项,创建完毕勾选启动器(spring web),相当于自动配置好了Spring和springmv...

2020-03-06 01:02:38 245

原创 SSM 框架整合 增删改查在页面展示

1.导入依赖(创建数据库) <!--依赖: junit 数据库驱动 连接池 servlet jsp mybatis mybatis-spring spring--> <dependencies> <!--Junit--> <dependency> <groupId>j...

2020-03-01 22:18:31 2116

原创 SpringMvc

1.什么是MVC? MVC是模型(Model) 视图(View) 控制器(Controller) 的简写,是一种软件设计规范 是将业务逻辑,数据。显示分离的方法来组织代码。 作用:mvc降低了视图和业务逻辑间的双向耦合 mvc不是一种设计模式,mvc是一种架构模式,不同的mvc存在不同的差异Model模型:业务逻辑和保存数据的状态View视图:主要进行模型展示,显示页面Contr...

2020-02-29 00:35:12 147

原创 MySql + JDBC 数据库基础的操作(防止sql注入的方法)

1.数据库的基本组成cmd操作数据库时出现系统错误193时找到安装目录bin目录mysqld空文件删除即可D:\mysql\mysql-5.7.19-win32\bin 有个mysqld的空文件,删除他即可[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OdtnoICM-1582730576577)(C:\Users\Administrator\AppData...

2020-02-26 23:26:26 1218

原创 Spring 事务管理

1.事务(编程式事务)(声明式事务)1.什么是事务?把一组业务当做一个事务来做,要么成功,要么失败!事务在项目开发中,十分重要,涉及到数据的一致性问题和完整性2.事务ACID原则原子性一致性隔离性:多个可能操作同一个资源,防止数据损坏持久性:事务一旦提交,无论系统发生什么问题,结果都不会被影响,被持久化的写到存储器中2 Spring中的事务管理声明式事务:AOP编程式事务:需要...

2020-02-26 15:48:10 85

原创 MyBatis-Spring整合

1.编写一个MyBatis的项目1.导入依赖2.编写一个实体类3.编写核心配置文件4.编写接口5.编写Mapper.xml配置文件6.测试2.整合Spring-MyBatis1.导入依赖 <dependency> <groupId>org.projectlombok</groupId> &...

2020-02-26 00:10:38 66

原创 Spring AOP(切面面向接口)

1.什么是AOP?AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的...

2020-02-25 22:40:44 3655 1

原创 Spring IOC 配置 注解自动装配

1.Spring的的历史**总览 :历史,设计理念,反馈,入门。核心 :IoC容器,事件,资源,i18n,验证,数据绑定,类型转换,SpEL,AOP。测试中 :模拟对象,TestContext框架,Spring MVC测试,WebTestClient。资料存取 :事务,DAO支持,JDBC,O / R映射,XML编组。Web Servlet :Spring MVC,WebSocket,S...

2020-02-24 02:47:30 269

原创 动态SQL( if choose (when, otherwise) trim (where, set) foreach)

1.什么是动态SQL?动态SQL就是指根据不同的条件生成不同的SQL语句动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。if choose (when, othe...

2020-02-22 11:20:15 194

原创 第一个MyBatis的CURD,别名,日志,分页

MyBatis1.什么是MyBatis?前身:MyBatis 本是apache的一个开源项目iBatis 未来我们编写代码的时候,导入包的时候,ibatis;MyBatis:需要在 Github 上下载!GitHub地址:https://github.com/mybatis/mybatis-3当前,最新版本是MyBatis 3.5.4 ,其发布时间是2020年2月4日。官网地址:ht...

2020-02-20 01:10:20 134

原创 复习HtmL(超文本标记语言)制作网页

1.我的第一个网页<html lang="en"><head> <meta charset="UTF-8"> <title>我的第一个网页</title> <!--keywords 关键字--> <meta name="keywords" content="提供关键字查询"> ...

2019-12-20 16:41:25 330

原创 MyBatis CRUD 配置解析之属性优化

MyBatis CRUDCRUD建立在已经写好的第一个MyBatis项目上1.namespacenamespace中的包名要和Dao/mapper接口的包名一致!2.select 查select选着查询语句:id:就是对应的namespace中的方法名;resultType:Sql语句执行的返回值parameterType:参数类型!1.编写接口//根据id查询用...

2019-10-13 00:36:52 90

原创 入门第一个MyBatis程序

简介1.1什么是 MyBatis?MyBatis 是一款优秀的持久层框架它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。M...

2019-10-06 15:27:41 439 1

原创 MyBatis框架

2019-09-28 09:01:58 70

原创 了解Git 安装Git 创建数据库增删改查 远程成 同步仓库

1.Git历史同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用分布式版本控制系统 BitKeeper 来管理和维护代码。到 2005 年的时候,开发 BitKeeper 的商业公司同 Lin...

2019-09-19 17:07:41 274

原创 JavaBean BeanUtils 注解.xmind

2019-09-12 17:36:38 113

原创 el和jstl

JSP 标签 是用来替换java代码的技术,容器遇到标签后会将其转换成java代码,jsp标签类似于开始标记、属性、结束标记、标签体。EL表达式是一套简单的运算规则,用于给jsp标签的属性赋值,也可以脱离jsp标签直接使用。jstl标签: jsp标签的一种。...

2019-09-12 17:19:06 90

原创 JSP指令 动作标签 内置对象

2019-09-12 16:32:45 89

原创 会话技术

2019-09-12 16:15:27 92

原创 Servlet,请求对象和响应对象

2019-09-05 14:18:23 140

原创 JavaWed学习

2019-08-29 15:13:02 329

原创 JDBC

2019-08-29 14:57:15 55

原创 数据库

2019-08-25 17:15:26 105 1

原创 vue的介绍

2019-08-25 16:51:21 116 1

原创 JQuery

2019-08-25 16:49:52 48

原创 JavaScript JSON

2019-08-18 16:27:54 87

原创 JS-DOM

2019-08-18 16:25:55 36

原创 JS-BOM

2019-08-18 16:25:20 54

原创 JavaScript:客户端脚本语言

2019-08-18 16:24:20 254

原创 CSS的属性

2019-08-18 16:22:36 40

原创 Html的基本标签

2019-08-15 18:27:54 60

原创 JDK1.8新增的日期时间API

2019-08-13 20:01:17 62

原创 反射机制

2019-08-13 20:00:03 50

原创 多线程,定时器。设计模式。工厂模式

2019-08-02 22:34:55 91

原创 网络编程OSI UDP与TCP套接字

1.网络编程所需要学习掌握的类InetAddresspublic static InetAddress getByName(String host) 返回给定的原始IP地址InetAddress对象public String getHostAddress()//获取IPpublic String getHostName()//获取主机名DatagramSocketpublic voi...

2019-08-02 19:20:53 124

原创 Java NIO 学习

以下借鉴于老师笔记原版。1.Java NIO 学习Java NIO 简介Java NIO 与 IO 的主要区别缓冲区 (Buffer) 和通道 (Channel)文件通道 (FileChannel)NIO 的非阻塞式网络通信选择器 (Selector)SocketChannel , ServerSocketChannel, DatagramChannel...

2019-07-28 16:33:44 99

原创 多线程运用

多线程是为了提高应用程序的使用率实现多线程方式一class Test {public static void main (String[] args) {MyThread t1 = new MyThread(“t1”);MyThread t2 = new MyThread(“t2”);t1.start();t2.start();}}class MyThread extends...

2019-07-28 15:19:15 91

原创 IO流杂七杂八流运用

1、编写程序,通过打印流完成复制文本文件public class demo {public static void main(String[] args) throws IOException {BufferedReader reader = new BufferedReader(new FileReader(“内存操作流.java”));PrintWriter printWriter ...

2019-07-25 23:48:26 111

原创 IO流字符流

OutputStreamWriterpublic OutputStreamWriter(OutputStream out) //根据默认编码(GBK)把字节流的数据转换为字符流public OutputStreamWriter(OutputStream out,String charsetName) //根据指定编码把字节流数据转换为字符流public void write(int c) ...

2019-07-25 23:10:44 61

原创 IO流基类

编写程序,获取指定目录下 所有的.java结尾的文件, 打印出文件的绝对路径(包含 子文件夹中的.java文public class demo4 {public static void main(String[] args) {File file = new File(“E:\图片”);File[] files = file.listFiles();for (File f : file...

2019-07-25 22:36:27 140

空空如也

空空如也

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

TA关注的人

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