MyBatis

MyBatis
MyBatis

三.MyBatis配置依赖 添加MyBatis的依赖 12345<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.0</version></depende...

SpringMVC

Spring
SpringMVC

1. 基础知识1.作用解决了V-C交互的问题。servlet 在传统的Java EE项目中,使用的Controller是Servlet,在绝大部分时候,用户的每个请求都需要1个Servlet进行处理,那么,在一个比较成熟的项目中,就需要创建大量的Servlet,则会引发一系列的问题:类太多不易于管理和维护;对象太多消耗内存;关于Servlet的配置代码太长也不易于管理和维...

Spring基础

Spring
Spring基础

1.基础知识1.基础配置 添加依赖: pom.xml:测试类,不包含mvc功能 1234567<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</arti...

Maven

Apache
Maven

1.基础内容1.基础配置 默认配置文件 不相同部分,以局部配置为准 全局配置文件:maven/conf/setting.xml 局部配置文件:user/.m2/setting.xml 默认存储位置:user/.m2/repository 配置本地仓库:修改配置文件 1<localRpository>仓库地址</localRpository>...

SVN

版本管理
SVN

二.SVN1.安装1.安装服务端建议安装visualSVN server图形化操作软件,或者官网推荐软件subvison 2.安装客户端建议安装TortoiseSVN图形化操作软件和其对应的汉化包 2.Eclipse1.相关配置1.安装svn下载subclise插件; 2.断开svn连接​ 断开连接:右击项目>>>team>>>断...

Git

版本管理
Git

1.基础介绍1.详情 基础知识: 分布式管理系统,与之相对应的是svn集中式管理系统 汉化gui教程; 环境变量: 默认自动修改 2.快捷键 快捷键 名称 ctrl+l 清屏 3.版本分支流程 相关信息 英文名 中文名 作用(流程见流程图) master 主干分支 develop 开发分支 hotfix bug修理分支 ...

BigDecimal

JAVA
BigDecimal

案例: double和float类型会发生精度丢失 1syso(0.01+0.01); 相关方法 新建对象 基于String的构造器 1BigDecimal d1 = new BigDecimal("0.01"); 静态ValueOf方法 1BigDecimal d2 = BigDecimal.ValueOf("0.01"); 计算 加 1BigDeci...

反射相关知识

JAVA
反射相关知识

1.获取class对象​ eclipse按alt+/不会补全新建对象的变量名,需要手动补全; 类的class属性[推荐] 代码更安全性能更好 1class clazz = String.class; Class的静态方法forName 仅当给出完整类名(包含包名)时使用,因为如果类包名错误会报错; 12345try{ Class forName ...

JavaAPI

JAVA
JavaAPI

1.String1.新建对象 常量池(方法区) 1String str="x"; 新创建 1Stirng str=new String("x"); 区别 常量池创建是在现有堆中查找是否有相同的内容,如果有指向同一数据;新创建中则忽略 先在常量池中创建再在新堆中创建,指向的内容不相等;先在新堆中创建,再在常量池中查找(此时的常量池就是刚创建的新堆)指向的内容相同; 1...

JavaOOP

JAVA
JavaOOP

0.基础信息1.权限 详细信息 四大权限 默认都可以访问本类 public(公共访问权限):最高权限,任何类都可以使用 private(本类访问权限):最低权限,只有本类可以使用 protected(子类访问权限):同包类和子类 default(包访问权限):只有同包类可以访问 权限 类 public 方法 public private ...

×
  • {title}