- 博客(13)
- 收藏
- 关注
原创 SpringMVC简介及实现
SpringMVC框架特点清晰地角色划分。灵活的配置功能。提供了大量的控制器接口和实现类。真正做到与View层的实现无关(JSP、Velocity、Xslt等)。国际化支持。面向接口编程。Spring提供了Web应用开发的一整套流程,不仅仅是MVC,他们之间可以很方便的结合一起。MVC设计模式模型(Model)-对应组件:JavaBean。视图(View)-对应组件:JSP或者HTML文件。控制器(Controller)-对应组件:Servlet。MVC 优点:多视图共享一个模型,
2020-08-19 22:30:12
217
原创 SSM框架简介以及基本组成介绍(未完成)
SSM的组成SSM由Spring + Spring MVC + MyBatis构成,其中各组成的基本作用是:Spring依赖注入DI来管理各层的组件,使用面向切面编程AOP管理事物、日志、权限等。SpringMVC代表了Model(模型)View(视图)Controller(控制)接收外部请求,进行分发和处理。Mybatis是基于jdbc的框架,主要用来操作数据库,并且将业务实体和数据表联系起来。Spring的重要特性1、IoC容器(控制反转)即DI(依赖注入),基本效果是当某个角色(比如一个java
2020-08-17 17:42:54
1935
原创 使用JDBC中的批处理操作
JDBC用到的批处理的方法1、addBatch(String):添加需要批量处理的SQL语句或是参数;2、executeBatch():执行批量处理语句;3、clearBatch():清空缓存的数据批处理操作此处使用的jar包为5.1.37 jar包不同,对于批处理的支持程度不同。1、开启批处理#url=jdbc:mysql:///orcl?rewriteBatchedStatements=true&useServerPrepStmts=false代码:public void t
2020-08-14 19:16:01
404
原创 Ajax简介及基础使用
Ajax简介以及作用1、简介AJAX 是 Asynchronous JavaScript And XML 的简称。直译为,异步的JS和XML。AJAX的实际意义是,不发生页面跳转、异步载入内容并改写页面内容的技术。AJAX也可以简单的理解为通过JS向服务器发送请求。AJAX这门技术很早就被发明,但是直到2005年被谷歌的大量使用,才在市场中流行起来,可以说Google为AJAX的推广起到到推波助澜的作用。2、作用Ajax可以实现异步处理,不同于之前的同步处理。同步处理会使用户在使用网页向服务
2020-08-10 19:41:53
170
原创 javaweb中的Filter(过滤器)
1、Filter简介以及作用1、Filter是JavaWeb的三大web组件之一Servlet、Filter、Listener。2、Filter的作用是在请求到达WEB资源(HTML、CSS、Servlet、JSP)之前进行拦截。3、Filter需要交给Tomcat访问器来管理。4、Filter的作用:1.Filter可以在请求到达目标资源之前进行拦截2.Filter也可以放行请求3.Filter可以在响应到达浏览器之前做一个预处理2、Filter的三个方法1、init()init()方
2020-08-07 17:38:02
394
原创 HTML基础语句
HTML基础语句1、HTML语句框架<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <!-- ①标签不能交叉嵌套 --> 正确:<p><i>早安,Alex</i></p> 错误:<p&
2020-08-05 18:10:30
2591
原创 java实现多态
实现多态多态是指,同一个事件发生在不同的对象上会产生不同的结果。多态的实现步骤:(1)编写父类(2)编写子类,子类重写父类方法(3)运行时,使用父类的类型、子类的对象使用父类当作方法实现多态:父类代码:package com.my.java;public abstract class Pet { public abstract void eat();}建立子类继承父类代码:package com.my.java;public class Dog extends Pet
2020-08-03 17:25:15
171
原创 用Java和mysql实现一个库存系统管理(增加修改删除操作)
用Java和mysql实现一个库存管理系统建立的包和类的关系如上。其中com.hyg.view是用户层,com.hyg.service是业务层,com.hyg.dao是和数据库的链接层,com.hyg.model用于建立数据类型。Menu.java的代码为package com.hyg.view;import java.util.List;import java.util.Scanner;import com.hyg.model.User;import com.hyg.service.U
2020-07-31 18:04:10
4752
8
原创 java调用数据库访问基类
代码:package com.hyg.dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;/** * * 数据库访问基类 * */public class BaseDao {//数据库驱动 private String driver="com.mysql.jdbc.Driver"; //
2020-07-29 17:21:28
253
原创 mysql插入更新删除数据常用语句
一、插入数据1插入一行数据DML:数据操纵语言insert、update、delete一、数据的插入语法:INSERT INTO beauty(字段1,字段2,…)#VALUES(值1,值2,…);特点:1、字段和值列表必须一一对应2、字符型和日期型必须用单引号引起来3、字段的顺序可以和表中字段的顺序不一致4、不可以为NULL的字段,必须插入值,比如说主键id;可以为NULL的字段,可以不用插入值,使用NULL来代替,或字段名和值都不写5、字段和值的个数必须一致 6、字段列表可
2020-07-25 21:01:25
352
原创 mysql基础函数
一、字符函数函数类似于java的方法分类:分组函数:将一组值进行统计,得出一个值单行函数:将一个值进行处理,得出一个值调用语法:select 函数名(实参列表);单行函数:字符函数数学函数日期函数流程控制函数一、字符函数length 获取字节长度unicode:固定字节,一个字母和一个汉字都占2个字节gbk:一个字母占一个字节,一个汉字占2个字节utf8:一个字母占一个字节,一个汉字占3个字节SELECT LENGTH('abc张三');SHOW VARIABLES LI
2020-07-25 20:46:46
117
原创 mysql基础查询
一、条件查询条件查询概念:根据指定的条件过滤出数据语法:select 字段 from 表名where 条件;分类:1、按条件表达式查询条件运算符:、< 、>=、 <=、 =、 !=、 <>、 ,<=>安全等于,用于判断是否为null2、按逻辑表达式查询逻辑运算符:and、&& 两个条件都为true,结果为true,反之为falseor、|| 两个条件只要有一个为true,结果为true,反之为falsenot、!
2020-07-25 20:29:47
380
原创 mysql常用语句
一、Mysql常用命令1、登录mysql -h 主机名 -u用户名 -p密码C:/> mysql -h 192.168.1.45 -u root -p root2、显示所有数据库mysql > show databases;3、进入指定数据库mysql>use mysql4、查看库中所有表mysql>show tables from mysql;mysql>show tables;5、查看当前库mysql>select database()
2020-07-25 18:54:19
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人