2 呢喃訥

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 35w+

SSM——框架整合笔记

原始整合设计数据库 create database ssm; -- 创建ssm数据库 create table account( -- 创建表 id int primary key auto_increment, -- 设置id为主键,并自动增长 name varchar(100), money double(7,2) );导入依赖 <dependencies>

2020-08-28 14:42:56

SSM——mybatis笔记02多表查询

一对一(一个订单对一个用户)引入坐标创建数据表创建实体类 package com.zyh.domain; import java.util.List; public class User { private Integer id; private String username; private String password; //

2020-08-27 12:43:58

SSM——mybatis笔记1

Mybatis开发步骤添加mybatis的坐标 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.19</version> </dependency

2020-08-27 10:17:15

SSM——SpringMVC笔记3——拦截器和异常处理

SpringMVC拦截器拦截器(interceptor)的作用SpringMVC的拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。将拦截器按一定的顺序联结成一条链,这条链称为拦截器链(interceptor Chain)。在访问被拦截的方法或字段,拦截器链中的拦截器就会按其之前定义的顺序被调用。拦截器也是AOP思想的具体体现。拦截器快速入门创建拦截器类实现HandlerInterceptor接口 public class MyInterceptor1

2020-08-15 17:45:46

SSM——SpringMVC笔记2

文件上传客户端三要素表单项type=“file”表单的提交方式是POST表单的enctype属性是多部分表单形式,及enctype=“multipart/form-data”单文件上传步骤导入fileupload和id坐标 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload

2020-08-15 11:19:03

SSM——SpringMVC笔记1

概述SpringMVC是一种基于Java的实现MVC设计模型的请求驱动类型的轻量级Web框架,属于SpringFrameWork的后续产品,已经融合在Spring WebFlow中。SpringMVC快速入门需求:客户端不=发起请求,服务器端接收请求,执行逻辑并进行视图跳转开发步骤:导入SpringMVC相关坐标 <dependency> <groupId>org.springframework</groupId>

2020-08-14 22:05:58

SSM——Spring学习笔记3

JdbcTemplate概述他是spring框架提供的一个对象,是对原始繁琐的JDBC API对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据库的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操作消息队列的JmsTemplate等等。JdbcTemplate开发步骤导入spring-jdbc和spring-tx创建数据库表和实体创建JdbcTemplate对象执行数据库操作 @Test

2020-08-11 21:08:14

SSM——Spring学习笔记2

什么是AOPAOP是Aspect Oriented Programming的缩写,意思为面向切面编程,是通过预编译的方法和运行期动态代理实现程序的统一维护的一种技术AOP是OOP(面向对象)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP的作用及其优势作用在程序运行期间,在不修改源码的情况下对方法进行功能增强优势减

2020-08-08 21:57:34

SSM——Spring学习笔记1

配置数据源导入依赖包 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.19</version> </dependency>

2020-08-07 18:18:31

Maven配置spring5.25最新版本

第一创建一个maven项目,默认的就好在pom.xml配置文件中引入spring依赖<packaging>jar</packaging> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-c...

2020-04-17 08:58:26

Hibernate API详解

Configuration 配置对象(会用)Hibernate的核心配置文件的多种形式hibernate.cfg.xml 通常使用xml配置文件,可以配置内容更丰富hibernate.properties 用于配置key/value 形式的内容,key不能重复的。配置有很多的局限性。一般不用。Configuration 对象Configuration对象就是用来加载配置文件n...

2020-04-15 19:16:50

Hibernate入门详细配置

Hibernate1.简介1.1项目框架中的体系结构1.2ORM框架对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping)n  对象和表字段进行对应是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换n  Object:对象,java对象,此处特指JavaBean,Model...

2020-04-05 20:58:12

MySQL——约束

约束*概念:对表中的数据进行限定,保证数据的正确性,有效性和完整性。*分类:1.主键约束:primary key1.注意:1.含义:非空且唯一2.一张表只能有一个字段为主键3.主键就是表中记录的唯一标识删除主键:alter table 表名 drop primary key在添加主键约束后面 + auto_increment 使主键自动增长2.非空约束:not nu...

2019-11-14 22:43:45

MySQL查询表中的记录

1.语法:select字段列表from表名列表where条件列表group by分组字段having分组之后的条件order by排序limit分页限定2.基础语法1查询字段前加 distinct 去除重复的查询结果2.计算列 :四则运算计算...

2019-11-14 22:18:45

MySQL的DQL查询语句

DQL:查询语句1.排序查询*语法:order by 子句*order by 排序字段1,排序字段2,…;*排序方式:*ASC:升序 磨人的*DESC:降序*注意:* 如果有多个排序条件,则当前面的条件一致时,才会判断第二条件。2. 聚合函数: 将一列数据作为一个整体,进行纵向计算。1. count:计算个数2. max:计算最大值3. min :计算最小值4. sum...

2019-11-13 22:37:36

DML:增删改表中的数据

DML:增删改表中的数据1.添加数据: *语法: *insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n); *注意: 1.列名和值要一一对应。 2.如果表名后,不定义列名,则默认给所哟列添加值 3.除了数字类型,其他类型需要使用引号,单双都可以2.删除数据 *语法: *delete from 表名【where 条件】;...

2019-10-21 21:47:34

MySQL数据库表的CRUD操作

操作表1.C(Create):创建 *create table 表名(列名1 数据类型1,列名2 数据类型2,列名3 数据类型3,…列名n 数据类型n);*复制一个表 create table stu like student;*注意,最后一个不需要逗号*数据类型:1.int :整数类型2.double: 小数类型3.date:日期,只包含年月日4.datetime...

2019-10-21 14:18:20

Java反射案例

定义一个写了之后不能改变类package reflect;import java.io.IOException;import java.io.InputStream;import java.lang.reflect.Method;import java.util.Properties;/** * 假设定义一个框架类 */public class ReflectTest { ...

2019-10-20 22:37:14

Java反射

获取class对象的三种方法,分别在三个不同阶段 1.Source 源代码阶段:Class.forName("全类名"):将字节码文件加载进内存,返回Class对象 2.Class类对象阶段:类名.class(),通过类名的属性class获取 3.运行时阶段,创建对象:对象.getClass()package reflect;import domemain.Person;...

2019-10-20 22:13:33

Java反射一

**java编程之反射(一)**反射是框架设计的灵魂;框架是半成品的软件,反射是将类的各个组件部分封装为其他的对象,这就是反射机制好处:1.可以在程运行过程中,操作这些对象2.可以解耦,提高程序的可扩展性。代码实现1.利用反射实现获取和修改成员变量package reflect;import java.lang.reflect.Field;public class Re...

2019-10-19 23:31:53
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取