自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SSM配置tomcat404

Edit Configurations配置问题

2019-06-18 17:33:39 1372

原创 HQL

1.HQL:Hibernate Query Language Hibernate查询语言2.HQL:是面向对象的查询语言 (映射配置的持久化类及其属性)SQL 数据库表3.HQL语句形式from... where... group by... having...order by...4.HQL:是面向对象的查询语言,对Java类与属性大小写敏感5.HQL对关键字不区分大小写...

2019-04-07 16:47:46 415

原创 inverse、cascade

inverse属性

2019-04-04 16:18:26 156

原创 HiBernate单表映射

ORM (Object/Relationship Mapping):对象/关系映射Hibernate是Java领域的一款开源的ORM框架技术Hibernate对JDBC进行了非常轻量级的对象封装编写第一个Hibernate例子*使用junit进行测试 常用的三个注解标签@Test:测试方法@Before:初始化方法@After:释放资源 执行顺序:@Before--...

2019-03-31 19:23:19 160

原创 反射

Class类的使用类是对象,类是java.lang.Class类的实例对象//创建类class Foo{}public static void main(String[] args) { Foo foo1 = new Foo(); //任何一个类都是Class的实例对象,这个实例对象有三种表示方式 //1、任何一个类都有一个隐含的静态成员变量class Cla...

2019-03-20 20:29:21 104

原创 JavaScript

插入JS使用<script>标签在HTML网页中插入JavaScript代码。注意, <script>标签要成对出现,并把JavaScript代码写在<script></script>之间。<script type="text/javascript">表示在<script></script&g

2019-03-17 20:49:32 145

原创 CSS

css 样式由选择符和声明组成,而声明又由属性和值组成选择符:又称选择器,指明网页中要应用样式规则的元素,如本例中是网页中所有的段(p)的文字将变成蓝色,而其他的元素(如ol)不会受到影响。声明:在英文大括号“{}”中的的就是声明,属性和值之间用英文冒号“:”分隔。当有多条声明时,中间可以英文分号“;”分隔,如下所示:注释p{ font-size:12px;/*设置文字字号...

2019-03-16 18:19:05 265

原创 html

<h1></h1>是标题标签<html></html>称为根标签在 下面这些标签可用在 head 部分:<head> <title>...</title> //标签之间的文字内容是网页的标题信息,它会出现在浏览器的标题栏中。 <...

2019-03-15 14:38:38 291

原创 JDBC

private static final String URL = "jdbc:mysql://localhost:3306/jdbc?useSSL=false&serverTimezone=UTC"; private static final String NAME = "root"; private static fi

2019-03-13 18:48:42 98

转载 StringBuffer

StringBuffer的用法1、StringBuffer对象的初始化StringBuffer对象的初始化不像String类的初始化一样,Java提供的有特殊的语法,而通常情况下一般使用构造方法进行初始化。例如:StringBuffer s = new StringBuffer();这样初始化出的StringBuffer对象是一个空的对象,就是我犯的错误。如果需要创建带有内容的Stri...

2019-03-10 16:59:42 131

原创 自定义函数,存储过程

创建一个新函数。CREATE FUNCTION f2() RETURNS VARCHAR(30)-> RETURN DATE_FORMAT(NOW(),‘当前时间:%Y年%m月%d日 %H时%i分%s秒’);SELECT f2();显示:当前时间:2019年03月07日 19时32分50秒创建一个带参数的函数CREATE FUNCTION f1(num1 SMALLINT UNSI...

2019-03-09 10:27:06 237

原创 比较运算符,日期时间函数,信息函数,聚合函数,加密函数

SELECT 15 BETWEEN 1 AND 15; //15在1-15区间 显示:1 (表示肯定)SELECT 15 NOT BETWEEN 1 AND 15;//15 不在1-15区间 显示:0 (表示否定)SELECT 15 IN(5,15,20,25);//15在这几个数之间 显示1SELECT 13 NOT IN(5,15,20,25);//13不在这几个之间 显示1...

2019-03-07 19:14:40 256

原创 数学运算符

ceil() floor() 向上取整,向下取整SELECT CEIL(3.01);//显示:4SELECT FLOOR(3.99); //显示:3DIV MOD 整数除法 ,取余数 MOD等价于%SELECT 4 DIV 3;//显示:1SELECT 7 DIV 3;//显示:2SELECT 5 MOD 3;//显示:2power() 幂运算SELECT POWER(2,3)...

2019-03-06 20:42:21 1313

原创 字符函数

concat() 显示test 表中的id和username:如1ace2AceSELECT CONCAT(test.id,test.username) AS ‘id+name’ FROM test;SELECT CONCAT(’-’,‘A’,‘B’,‘C’);显示-ABCSELECT CONCAT_WS(’-’,‘A’,‘B’,‘C’);显示 A-B-C 第一个参数为分隔符FORMAT...

2019-03-06 20:27:31 190

原创 子查询

查找goods_price的平均值SELECT AVG(goods_price) FROM tdb_goods;SELECT ROUND(AVG(goods_price),2) FROM tdb_goods; //四舍五入,保留小数点后两位round(xx,2)子查询,直接查询大于平均price的结果,SELECT…WHERE goods_price>(SELECT…);SELECT...

2019-03-06 19:05:47 185

原创 操作数据表中的记录(增,删,改,查)

创建表CREATE TABLE users(-> id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,-> username VARCHAR(20) NOT NULL,-> password VARCHAR(20) NOT NULL,-> age TINYINT UNSIGNED NOT NUL

2019-03-04 20:08:17 570

原创 MySQL基本语法

登录数据库mysql -uroot -p查看数据库SHOW DATABASES;进入test数据库USE test;查看数据库SELECT DATABASE();创建数据表tb1CREATE TABLE tb1(//(主键约束)自动编号,增长值为1 可以为1.00 必须与主键组合使用(记录的唯一性),一张数据表只能有一个主键id SMALLINT UNSIGNED AUTO...

2019-03-03 19:57:14 222

转载 MySQL数据类型

2019-03-03 12:50:24 129

原创 JDOM生成xml文档

private void creatXML(){ //1.生成一个根节点 Element rss = new Element("rss"); //2.为节点添加属性 rss.setAttribute("version", "2.0"); //3.生成一个Document对象,传入根节点 Document document = new Document(rss); ...

2019-03-01 17:46:24 131

原创 DOM4J方式生成xml文档

private void creatXML() { //创建Document对象,代表整个xml文档 Document document = DocumentHelper.createDocument(); //2.创建根节点rss Element rss = document.addElement("rss"); //3.向rss节点中添加version属性 rss.ad...

2019-03-01 16:56:13 143

原创 SAX方式生成xml文档

public void creatXML() { ArrayList<Book> booksList = parserXML(); /* * 生成xml */ //1.创建一个SAXTransformerFactory类的对象 SAXTransformerFactory tff = (SAXTransformerFactory) SAXTransfor...

2019-02-28 20:08:52 355

原创 DOM方式生成xml文档

//创建一个DocumentBuilderFactory对象 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); //创建一个DocumentBuilder对象 DocumentBuilder db = null; try { db = dbf.newDocumentBuilder(); }...

2019-02-28 18:23:38 503

原创 DOM4J解析XML文件

先导入dom4j-2.1.1.jar包 //创建SAXReader的对象reader SAXReader reader = new SAXReader(); //通过reader对象的read方法加载books.xml文件,同时获取document对象 Document document = reader.read(new File("src/res/books.xml")); ...

2019-02-27 20:08:51 95

原创 JDOM解析XML文件

先导入jdom-2.0.6.jar包 // 1.创建一个SAXBuilder的对象 SAXBuilder saxBuilder = new SAXBuilder(); // 2.创建一个输入流,将xml文件加载到输入流中 in = new FileInputStream("src/res/books.xml"); // 3.通过saxBuilder的build...

2019-02-27 19:04:13 102

原创 序列化基本操作

对象的序列化&反序列化1) 对象序列化: 就是将Object转换成byte序列, 反之叫对象的反序列化2) 序列化流(ObjectOutputStream) 是过滤流----->writeObject反序列化流(ObjectInputStream)----->readObject3) 序列化接口(Serializable)对象必须实现序列化接口,才能进行序列化,否则将...

2018-11-26 10:06:56 618

原创 字符流

字符流1) 编码问题2) 认识文本和文本文件文本: java的文本(char)是16位无符号整数, 是字符的Unicode编码(双字节编码)文件: 是byte byte byte …的数据序列文本文件: 是文本(char)序列按照某种编码方案(utf-8, utf-16be, gbk)序列化为byte的存储结果3) 字符流(Reader, Writer)----->操作的大多 是...

2018-11-24 15:51:13 113

原创 字节流

1) InputStream\OutputStreamInputStream抽象了应用程序读取数据的方式OutputStream抽象了应用程序写出数据的方式2) EOF = End 读到-1就读到结尾3) 输入流基本方法int b = in.read(); 读取一个字节无符号填充到int低八位 -1是EOFin.read(byte[] buf); 读取数据填充到字节数组buf中i...

2018-11-24 14:52:54 98

原创 RandomAccessFile基本操作

RandomAccessFile java提供的对文件内容的访问,既可以读文件,也可以写文件RandomAccessFile 支持随机访问文件,可以访问文件的任意位置1)java 文件模型: 在硬盘上的文件是byte byte byte存储的,是数据的集合2)打开文件有两种模式"rw"(读写) “r”(只读)RandomAccessFile raf = new RandomAccessF...

2018-11-22 20:57:13 191

原创 File类的使用

java.io.File类用于表示文件(目录)File类只用于表示文件(目录)的信息(名称,大小等),不能文件内容的访问.File file = new File(“e\java”);file.exists() //判断文件/文件夹是否存在 返回booleanfile.mkmir() //创建文件夹(一级目录)file.mkmirs() //创建文件夹(多级目录)...

2018-11-22 20:35:19 129

原创 DOM解析XML

DOM解析XML先创建DocumentBuilderFactory对象利用newInstanse()方法DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();再创建DocumentBuilder对象DocumentBuilder db = dbf.newDocumentBuilder();通过DocumentB...

2018-11-22 20:05:15 188

原创 SAX解析XML文件

在MAIN函数中 先用SAXParserFactory的newInstance()方法创建SAXParserFactory对象 SAXParserFactory factory = SAXParserFactory.newInstance(); //通过SAXParserFactory的实例的newSAXparser()方法创建SAXParser对象parser SAXParser par...

2018-11-22 19:25:45 124

原创 DOM解析XML创建对象

Dom解析Xml //创建DocumentBuilder对象 DocumentBuilder db = dbf.newDocumentBuilder(); //通过DocumentBuilder对象的parse方法加载book.xml文件到当前目录项目下 Document document = db.parse("books.xml"); //获取book节点的集合...

2018-11-20 19:29:47 299

空空如也

空空如也

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

TA关注的人

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