自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot项目分析

标题创建一个springboot项目如图:src下main:存放的是代码源文件,java,xml,proeprties等src下test:通常是我们做单元测试的时候使用。controller:此目录主要是存放Controllerde,比如:UserController.java,也有的项目是把action放在controller目录下,有的是把UserController.java放在action目录下。service:这里分接口和实现类,接口在service目录下,接口实现类在service

2021-05-10 14:50:56 518

原创 Springboot自动装置原理

自动配置:pom.xml.spring-boot-dependencies:核心依赖在父工程中!.我们在写或者引入一些Springboot依赖的时候不需要指定版本,就因为有这些版本仓库启动器.<dependency><groupId>org.springframework.boot</groupId></dependency>启动器:Springboot的启动场景;.比如spring-boot-starter-web他就会帮

2021-04-01 14:48:27 150

原创 springBoot

什么是SpringSpring是一个开源框架,2003年兴起的一个轻量级的Java开发框架,作者:Rod Johnson。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下四种关键策略:1.基于POJO的轻量级和小侵入性编程;2.通过IOC,依赖注入(DI)和面向接口实现松耦合;3.基于切面(AOP)和惯例进行声明式编程;4.通过切面和模板减少样式代码;Sp...

2021-03-31 17:21:21 161 1

原创 Mybatis框架

标题 mybatis框架mybatis的概述1.1.1什么是框架框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。(它是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题)使用框架的好处:框架封装了很多的细节,使开发者可以使用极简的方式实现功能。大大提高开发效率。1.1.2框架要解决的问题框架要解决的最重要的一个问题是技术整合的问题,在J2

2020-12-11 21:22:34 150

原创 2020-11-09

标题Object类是任何引用类型的父类(之间或间接的继承Object)object类没有父类.toString() 转换成字符串.hashCode() 将对象在内存中的地址经过计算得到一个int整数.GetClass()...

2020-11-09 22:18:36 60

原创 2020-10-24

List,Set,Map用法以及区别类的来源:Collection|->list| |->linkedList| |->ArrayList| | |->>Vector| | |->>Stack|_SetMap:|-Hashtable|-HashMap|_WeakHashMap//Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素。...

2020-11-01 18:32:47 117

原创 2020-10-29

标题 第一章初始Mybatis为什么需要框架技术如何更快更好地写简历?使用word简历模板使用模板有什么好处?不用考虑布局,排版等,提高效率。可专心在简历内容上结构统一便于人事阅读新手也可以作出专业的简历框架技术是一个应用程序的半成品提供可重用的公共结构按一定规则组织的一组组件分析优势不用再考虑公共问题专心在业务实现上结构统一易于学习,维护新手也可以写出好程序主流框架介绍StrutsMVC设计模式的实现拦截器可变和可重用的标签HIbERNATEORM,简化数据

2020-11-01 10:32:31 112

原创 2020-09-10

标题 javaOOP(面向对象)1.什么是B/S架构?什么是C/S架构B/S(Browser/Server),浏览器服务器程序C/S(Client/Server),客户端/服务端,桌面应用程序2.java都有哪些开发平台?java SE:主要用在客户端开发。java EE:主要作用在web应用程序开发java ME:主要用在嵌入式应用程序开发3.什么是JDK?什么是JRE?JDK:java development kit:java开发工具包,是开发人员所需安装的环境JRE:java ru

2020-09-23 16:56:01 106

原创 2020-09-08

标题 继承语法:修饰符 Subject extends SuperClass{//类定义部分}继承(inheritance)通过extends关键字来实现,其中的SubClass称为子类,SuperClass成为父类,基类或超类。示例:/*宠物类,狗狗和企鹅的父类/public class Pet{private String name=“无名氏”;//昵称private int health=100;//健康值private int love=0;//亲密度//无参构造public

2020-09-10 19:16:18 190

原创 2020-09-08

标题对象和封装为什么需要面向对象?实现了虚拟世界和现实世界的一致性,符合人们的思维习惯,使客户和软件开发人员之间,软件设计开发人员内部交流更加流畅,同时有代码重用性高可靠性高等优点,大大提高了软件尤其是大型软件的设计和开发效率。面向过程和面向对象有什么区别?面向过程的核心是函数,以功能为中心,实现了函数级别的代码复用。面向对象的核心是封装了属性和方法的类,以数据为中心,实现了代码级别的复用。面向对象因为采用了类,所以具有继承性和多态特性,可以进一步重用代码和简化编程,而面象过程中没有继承和多态性。

2020-09-08 16:47:57 104

原创 2020-08-27

标题JSTL和EL一.EL表达式(1)为什么需要EL?*在JSP中使用Java脚本的局限*在jsp页面中嵌入大量的java*访问结构比较复杂的数据时代码烦琐,且经常需要强制类型转换<%Empolyee employee=(Employee)rquest.getAttribute("employee");Computer comp=employee.getComputer();String manufacturer=comp.getManufacturer();%>${requ

2020-09-06 10:35:01 95

原创 初始javaScript

JavaScript组成:1.ECMAScript:脚本语言规范(标准)2.BOM Browser Object Model浏览器对象模型3.DOM Document Object Model文档对象模型javascrip      JavaScript在网页制作中占有非常重要的地位(1)客户端表单验证(2)页面动态效果(3)jQuery的基础2.什么是JavaScriptJavascript是一种描述性语言,也是一种基于对象(object)和事件驱动(Event Driven)的,并具

2020-06-22 21:00:52 373

原创 SQL Server数据库IN子句和Exists子句转换

IN表示范围,指某一字段在某一范围之内,这个范围一般使用子查询来获取,可知IN子查询返回的结果应该就是这个范围集.(Exists表示存在,指至少存在一处,这个条件由Exists子查询来完成,但是在这里Exists子查询返回的结果却不再是一个结果集,而是一个布尔值(true或false)最简单的SQL:如果有一个表user,它有两个字段id和name,我们要查询名字中带a的用户信息:select * from user where name like ‘%a%’;使用IN的SQL:select u.

2020-06-18 00:53:59 880

原创 C#和SQL数据库的基本增删改查和事务

一,定义连接字符串,用来连接SQLServerstring str_con=“server=.(服务器名称一般为.);database=WordBook(数据库名称);uid=sa(服务器登录名);pwd=123(服务器密码)”;二,数据库操作1.数据库查询(定义了一个查询方法)public DataSet query Database(string sql){//sql是查询语句(储存数据的工具初始化)DataSet ds=new DataSet();//相当于连接数据库的一个工具类(连接

2020-06-18 00:30:08 385

原创 第二章初始MySQL

1.MySQL简介MySQL的优势(适用于中小企业,最重要免费)(1)运行速度快 (2)使用成本低 (3)可移植强 (4)使用用户广my.ini:记录MySQL配置信息,可修改配置内容,如端口号,字符集等2.MySQL运行机制总的来说,接口连接到连接池有两种情况:(1)验证不成功就会返回到原来(2)验证成功(如有缓存也会回到上一级)如未找到缓存就会继续进行SQL接口,解析,查询,优化到存储(一个一个的数据库)查找相关内容返回3.命令执行MySQL语法:mysql-h服务主机地址(可

2020-05-20 21:46:34 410

原创 mysql小白入门

标题第三章高级查询1.查询MySQl中支持的存储引擎:(1)使用SHOW ENGINES语句查询MySQL中支持的存储引擎。语法:SHOW ENGINES;2.MySQL支持多个引擎,其中InnoDB默认引擎(2)使用SHOW语句查询MySQL中支持多个存储引擎。语法:SHOW VARIABLES LIKE ‘have’;3.数据是如何让分类的----MySQL数据类型在MySQL数据库中,每一条数据都有其数据类型。4.修改表名语法:alter table 旧表名

2020-05-19 21:36:15 162

原创 数据库的设计

第一章数据库的设计一,什么是数据库的设计数据库设计就是将数据库中的数据实体及这些数据实体之间的关系,进行规划和结构化的过程。(1) 数据库设计非常重要数据库中创建的数据结构的种类,以及在数据实体间建立的复杂关系是决定数据库系统效率的重要因素良好的数据库设计:1.效率高 2,便于进一步扩展 3.可以使应用程序的开发变得更容易.(2),设计数据库的步骤1.收集信息 2.标识实体 3.标识每个实体的属性 4.标识实体间的关系(3),概要设计-绘制E-R图1.实体-关系模

2020-05-12 16:30:33 478

空空如也

空空如也

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

TA关注的人

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