- 博客(37)
- 收藏
- 关注
转载 java框架之Mybatis06使用注解配置SQL映射器
第一节 基本映射语句1,@Insert2,@Update3,@Delete4,@Select 第二节 结果集映射 第三节 关系映射1,一对一映射2,一对多映射 第四节 动态SQL@InsertProvider@UpdateProvider@DeleteProvider@SelectProvider...
2018-03-26 15:55:59
230
转载 java框架之Mybatis05杂项
第一节 处理CLOB、BLOB类型数据数据库 CLOB----》LONGTEXT BLOB----》LONGBLOB<insert id="insertStudent" parameterType="Student"> insert into student2 values(null,#{sname},#{sage},#{pic},#{remark}) <...
2018-03-26 15:46:03
257
转载 java框架之Mybatis04(动态SQL)
第一节 if条件第二节 choose,when和otherwise条件Model public class Student { private int sno; private String sname; private int sage; public Student() { super(); } public Student(int s...
2018-03-25 10:06:54
206
转载 javaSE基础28之IO流
第一节 IO流简介流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类。方便更直观的进行数据操作。IO流的分类根据处理数据类型的不同分为:字节流和字符流根据数据流向不同分为输入流和输出流 第二节 文件操作File类1,public boolean mkdir() 创建此抽象路径名指定的目录2,publ...
2018-03-23 17:14:10
156
转载 javaSE基础27之图形用户界面
第一节 Swing简介 1,Swing是java的一个图形框架,组件,还有布局管理器2,Swing主要涉及到容器,组件,还有布局管理器3,Swing与用户交互的时候还涉及到事件概念 第二节 JFrame 容器 1,public void setVisible(boolean b)根据参数b的值显示或隐藏此窗体2,public void setSize(int width,int height) 调...
2018-03-20 15:39:34
454
转载 javaSE基础26之线程
第一节 多线程的引入定义:同时对多项任务加以控制 public class Music extends Thread{ public void run(){ for(int i=0;i<10;i++){ try { Thread.sleep(100); System.out.prin...
2018-03-20 09:09:14
146
转载 javaSE基础25之集合
第一节 java集合的引入public class Student { private String name; private int age; public String getName(){ return name; } public void setName(String name){ ...
2018-03-19 22:40:14
139
转载 javaSE基础24之泛型
第一节 泛型引入定义:使用泛型可以指代任意对象类型public class C1 { private Integer a; public C1(Integer a){ super(); this.a=a; } public int getC1(){ return a; } public void setC...
2018-03-19 21:51:58
184
转载 javaSE基础23之Arrays类
1,toString()方法 返回指定数组内容的字符串表示形式2,sort()方法 对指定的类型数组按数字升序进行排序3,binarySearch()方法 使用二分搜索法来搜索指定类型数组,以获得指定的值4,fill()方法 将指定类型值分配给指定类型数组的每个元素 public class TestArrays { public static void main(String args[]...
2018-03-19 16:41:47
189
转载 javaSE基础22之Math类
1,max方法 求最大值2,min方法 求最小值 3,round方法 四舍五入4,pow方法 求次幂public class TestMath { public static void main(String args[]){ System.out.println("最大值:"+Math.max(1, 2)); System.out.println("最大值:"+...
2018-03-19 16:40:38
248
转载 javaSE基础21之String VS StringBuffer
String :对String类型的对象操作,等同于重新生成一个对象,然后将引用指向它StringBuffer:对StringBuffer类型对象操作,操作始终是用一个对象public class TestString { /** * @param args the command line arguments */ public static void main(St...
2018-03-19 16:39:27
147
转载 javaSE基础20之日期处理类
第一节 java日期处理类1,类2,Calendar类3,SimpleDateFormatpublic class TestSimpleDateFormat { //将日期对象格式化为指定格式的日期字符串 public static String formatDate(Date date,String format){ String result=""; S...
2018-03-19 16:36:52
169
转载 javaSE基础19之异常处理
第一节 异常的概念第二节 捕获和处理异常在java中,使用try...catch...来捕获异常try...catch...finallypublic class Demo { /** * @param args the command line arguments */ public static void main(String[] args) { S...
2018-03-19 11:00:53
162
转载 javaSE基础18之设计模式
1,单例模式在java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在饿汉式 懒汉式public class Singleton1 { //构造方法私有 private Singleton1(){ } //饿汉单例实现 private static final Singleton1 single=new Singleton1(); ...
2018-03-18 22:00:20
143
转载 javaSE基础17之包装类
每个基本类型都有一个对应的类序号基本类型包装类1intInteger2charCharacter3shortShort4longLong5floatFloat6doubleDouble7booleanBoolean8byteByte 1、装箱和拆箱装箱:把基本变量变成对象引用;拆箱:把对象引用变成基本变量public class Test { /** * @param args th...
2018-03-18 21:11:14
145
转载 javaSE基础16之匿名内部类
作用:假如某个类只使用一次,则可以使用匿名内部类;》》》》》》》public interface A { public void a();}》》》》》》》 public class B implements A{ public void a(){ System.out.println("只使用一次"); }}》》》》》》》public class Test {...
2018-03-18 20:19:48
203
转载 javaSE基础15之instanceof关键字
作用:判断一个对象是否属于一个类格式:对象instanceof类 返回布尔类型向下转型做判断》》》》》》》》》》public class Animal { public void say(){ System.out.println("我是动物类"); }}》》》》》》》》》public class Dog extends Animal { public void s...
2018-03-18 17:23:30
238
转载 javaSE基础14之Object
Object类是所有类的父类eclipse打开一个类的所有方法和数据的快捷方法 Ctrl+o1,Object类的常用方法 ①public String toString() 返回该对象的字符串表示 ②public boolean equals(Object obj) 指示其他某个对象是否与此对象“相等”public class A { public A(){ super(...
2018-03-18 17:21:18
137
转载 javaSE基础13之对象多态性
Java中多态性体现:1,方法的重载和重写;2,可以用父类的引用指向子类的具体实现,而且可以随时更换为其他子类的具体实现; 》》》》》》》》》》public class Animal { public void say(){ System.out.println("这是动物类"); }}》》》》》》》》》》public class Cat extends Animal{ ...
2018-03-18 16:14:17
154
转载 java框架之Mybatis03(一对多)
续 java框架之Mybatis03(一对一)》》》》》》》》》数据库use Student;CREATE TABLE grade ( id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, gradeName VARCHAR(20)) ...
2018-03-16 22:14:21
228
转载 java框架之Mybatis03(一对一)
数据库create database student charset utf8;use student;CREATE TABLE student ( sno INT NOT NULL PRIMARY KEY AUTO_INCREMENT, sname VARCHAR(12) NOT NULL, sage INT NOT NULL, addressID INT, FOR...
2018-03-16 16:38:19
152
原创 java框架之Mybatis02(jdbc.properties)
jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/studentjdbc.username=rootjdbc.password=*********
2018-03-16 15:38:56
177
转载 java框架之Mybatis01(mybatis-config.xml)
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration>
2018-03-16 15:37:02
390
转载 javaSE基础12之接口
定义:一种特殊的“抽象类”,没有普通方法,有全局常量和公共的的抽象方法所组成1、接口的定义2、实现接口可以实现一个或多个接口3、继承类和实现接口先继承,后实现接口4、接口的继承接口可以多继承public interface A { public static final String TITLEA="广东工业大学"; public void a();//抽象方法可省略abstract}》》...
2018-03-15 21:46:04
142
转载 javaSE基础11之抽象类
定义:在java中,含有抽象方法的类称为抽象类,同样不能生成对象注意点:1、包含一个抽象方法的类是抽象类2、抽象类和抽象方法都要用abstract关键字声明;3、抽象方法只需声明而不需要实现4、抽象类必须被子类(假如不是抽象类)必须重写抽象类中的全部抽象方法5、抽象类不能被实例化public abstract class People { /** * @param args the ...
2018-03-15 21:20:14
162
转载 JavaSE基础10之final关键字
final关键字使用final声明的类不能被继承使用final声明的方法不能被子类覆盖使用final声明的变量不能被修改,即为常量1,final修饰类 2,final修饰方法 3,final修饰常量...
2018-03-15 17:10:07
125
转载 javaSE基础09之继承
1、继承定义以及基本使用定义:子类能够继承父类的属性和方法;注意点:java中只支持单继承;私有方法不能继承public class Animal { protected String name; protected int age; public String getName(){ return name; } public void setName...
2018-03-15 16:34:08
151
转载 javaSE基础08之String类
String:一旦一个string对象在内存(堆)中被创建出来,他就无法被修改。特别要注意的是,String类的所有方法都没有改变字符串本身的值,都是返回了一个新的对象。如果你需要一个可修改的字符串,应该使用StringBuffer 或者 StringBuilder。否则会有大量时间浪费在垃圾回收上,因为每次试图修改都有新的string对象被创建出来。 1、实例化String对象方法一:Strin...
2018-03-14 10:31:42
373
转载 javaSE基础07之代码块
1、普通代码块2、构造块3、静态代码块(最先调用,且只调用一次)public class Demo08 { /** * @param args the command line arguments */ { System.out.println("通用代码块"); } static{ System.out.println(...
2018-03-14 10:07:04
172
转载 javaSE基础06之内部类
内部类定义:在类的内部定义类内部类的优点:可以方便的使用外部类的属性内部类的缺点:破坏类的基本结构public class Demo07 { /** * @param args the command line arguments */ private int a=11; //内部类 class Inner{ public void show(...
2018-03-14 10:04:37
246
转载 javaSE基础05之访问控制权限及package import关键字
5.1访问控制权限Private(私有)get,set方法Package(包访问权限)Protected(子类访问权限)Public(公共访问权限) privatepackageprotectedpublic同一个类中√√√√同一个包中 √√√子类中 √√全局范围 √package javaapplication6;/** * * @author Administrator */public...
2018-03-14 10:02:37
173
转载 javaSE基础04之构造方法
4.1 构造方法(默认构造方法:和类名相同,没有返回值;有参构造方法)用于创建实例时执行初始化假如没有构造方法,系统自动生成默认无参构造方法,假如有,系统不会生成public class Demo04 { /** * @param args the command line arguments */ private String name; private int...
2018-03-14 09:55:39
163
转载 javaSE基础03之方法
3.1 方法的重载 方法重载:方法名称相同,但是参数的类型或个数不同public class Demo01 { /** * @param args the command line arguments */ int add(int a,int b){ System.out.print("方法一:"); return a+b; ...
2018-03-14 09:52:12
136
原创 MySQL配置问题
环境变量设置--------复制MySQL bin目录路径“;”Ctrl+v启动cmd进入mysql bin目录---------“net start mysql”启动mysql“mysql -u root -p”登录,可以看到MySQL启动
2017-09-28 11:02:33
381
原创 win7磁盘目录下找不到 Program Data文件夹
如图,在本机上看不到Program Data文件夹点击“组织”——》“文件夹和搜索选项”点击“查看”,“显示隐藏的文件、文件夹和驱动器”“应用”——》“确定”
2017-09-28 10:46:06
698
原创 Tomcat 可以运行但localhost:8080打不开
Tomcat正常运行http://localhost:8080/ 。。。404startup.bat正常,若正常,继续下一步cmd输入 netstat -aon|findstr "8080" 检查端口是否被占用,输入“service.bat install”,重新启动 异常Creation of SecureRandom
2017-09-26 21:23:56
6441
2
转载 运行Tomcat提示“The APR based apache tomcat native library failed to load...”
原因:Tomcat 版本和Java 版本不对应(如Tomcat为64位而Java jdk 为32位)解决:下载一致版本软件
2017-09-26 21:02:22
10465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人