入门
文章平均质量分 76
还不快点滚去看书?
广东海洋大学的一名学渣,励志做一名学霸
展开
-
redis学习心得(概述,五大数据类型)
redis学习心得原创 2021-09-20 19:49:14 · 166 阅读 · 0 评论 -
Vue学习笔记(2)
Vue学习笔记(2)原创 2021-09-04 22:22:12 · 205 阅读 · 0 评论 -
Vue学习笔记(1)
Vue学习心得Vue的官方文档前端MVVM模式MVVM模式其实也就是view, viewModel, model的简称。MVVM来自MVC模式,是一种软件设计架构。核心就是viewModel层。viewModel层的主要作用是:与view层进行双向数据绑定向下与model层进行数据交互第一个Vue程序:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">原创 2021-08-25 16:25:13 · 160 阅读 · 0 评论 -
LeetCode刷题经验
LeetCode刷题经验API的使用1.队列Queue的使用//创建队列Queue<TreeNode> queue = new LinkedList<TreeNode>();List<TreeNode> queue = new LinkedList<TreeNode>();相关的API:做题思路1.二叉树的层次遍历,需要用到队列的数据结构...原创 2021-08-11 23:36:40 · 103 阅读 · 0 评论 -
飞企互联实习收获
fastjson解析json字符串需要的依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.57</version> </dependency>解析json套json的原创 2021-08-10 18:01:13 · 122 阅读 · 0 评论 -
Himma Community项目经验
Himma Community项目经验第一个阶段:使用bootstrap创建前端导航条学习到的经验:resources目录下面有两个目录,分别是static和templates,static目录是存放静态资源的,templates是存放页面的。在这个阶段我学会了使用bootstrap的组件开发,前端页面的开发,基本可以使用模板代码进行修改。bootstrap官网在使用前,我们先下载官网提供的CSS,JavaScript和字体文件,下载好解压缩后,复制粘贴到static文件夹里面,我们创建的ind原创 2021-08-05 11:54:04 · 171 阅读 · 0 评论 -
Git -- GitHub
Git – GitHub1.Git常用的命令首次使用Git都需要设置用户签名,否则无法提交代码。签名的作用是确认用户身份。git init 是获得项目文件夹的操作权限,需要在项目文件夹里面打开Git Bash使用git status可以查看当前文件夹的状态,看看哪些文件没有被追踪,发现存在文件没有被追踪,可以使用git add命令加入到本地库,我们新建了一个hello.txt,并使用git add指令进行追踪,使用完之后文件在暂存区当我们将hello.txt文件add到暂存区,我们要将文件传原创 2021-06-08 18:44:21 · 536 阅读 · 0 评论 -
springboot--打jar包,war包,添加logback日志
springboot–打jar包,war包打war包的过程springboot内置了Tomcat服务器,可以使用maven的打包工具进打包。1.配置一下pom文件,选择打包方式,加入jsp依赖,还有war包的名称<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins原创 2021-06-06 18:57:24 · 1315 阅读 · 2 评论 -
springboot--集成springmvc,RESTful,拦截器,过滤器
springboot–集成springmvc多个注解的使用1.@RestController注解的使用:@RestController注解相当于控制类上加@Controller + 方法上面加@ResponseBody,相当于当前Controller类的所有方法返回的都是JSON对象//@Controller@RestController //相当于控制类上加@Controller + 方法上面加@ResponseBody// 相当于当前Controller类中所有的方法返回的都是JSON对象原创 2021-06-05 16:25:45 · 201 阅读 · 0 评论 -
springboot--集成jsp,mybatis,事务,视图解析器
springboot–集成springboot–集成jspspringboot推荐的前端引擎是thymeleaf,集成jsp需要添加一些依赖:<!--引入springboot内嵌Tomcat对jsp的解析依赖,不添加解析不了jsp 仅仅只是展示jsp页面,只添加以下一个依赖 --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>原创 2021-06-02 10:34:49 · 209 阅读 · 0 评论 -
springboot--初见
springboot–初见springboot入门案例原创 2021-06-01 14:59:11 · 132 阅读 · 0 评论 -
Springmvc核心技术
Springmvc核心技术请求转发和重定向请求转发代码示例:@Controllerpublic class MyController { /* * 逐个接收参数: * 要求:控制器方法的形参名和请求中参数名必须一致 * 同名的请求参数赋值给同名的形参 * */ @RequestMapping(value = "/doForward.do") public ModelAndView doSome(String name, In原创 2021-05-31 15:33:27 · 147 阅读 · 0 评论 -
springmvc--ssm整合开发
springmvc–ssm整合开发代码示例:1.加入相关的依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://原创 2021-05-28 22:19:54 · 82 阅读 · 0 评论 -
springmvc--RequestMapping注解使用及控制器方法
springmvc–RequestMapping注解使用及控制器方法RequestMapping注解的使用代码示例:package com.controller;import javafx.scene.chart.ValueAxis;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springfra原创 2021-05-27 20:02:56 · 416 阅读 · 0 评论 -
springmvc--初体验
springmvc – 初体验springmvc是基于spring的一个框架,专门用于web开发,springmvc是一个容器,存放了控制器对象。我们需要做的事使用@Controller注解创建控制器对象,然后把对象放入到springmvc容器中,这个控制器能够接收客户的请求。web开发的底层是servlet,springmvc有一个特殊的servlet:DispatherServlet(中央调度器)DispatherServlet(中央调度器):负责接收用户的所有请求,然后分派给相应的Control原创 2021-05-25 20:50:35 · 105 阅读 · 0 评论 -
spring--创建web项目
spring–创建web项目web项目不同于javase项目,web项目没有main方法,而javase项目都有一个main方法,所以它们创建spring容器的方式都有所不同。示例代码:这次的示例代码,我们使用spring整合mybatis的项目数据库表的设计,完成一个注册学生信息的功能,注册成功页面不放出来了。项目里面mybatis主配置文件,数据库配置文件和applicationContext.xml文件和整合mybatis的项目是一样的。需要添加的依赖:<dependencies&g原创 2021-05-24 09:59:24 · 430 阅读 · 0 评论 -
spring--事务管理
spring–事务管理当我们的操作设计多个表时,需要保证这些操作都能一定执行,要么全部执行,要么全部不执行,就需要用到事务。我们的事务通常用在service层。原创 2021-05-23 21:23:05 · 107 阅读 · 0 评论 -
spring --整合mybatis
spring–整合mybatis原创 2021-05-22 20:53:29 · 126 阅读 · 0 评论 -
spring--AOP
spring–AOPspring框架还有一个重要的知识点,就是AOP。AOP的作用是不改变类的源代码,就可实现非业务功能的增加,其底层原理是动态代理。动态代理的方式有两种,一种是jdk的动态代理,通过Proxy,handler等类实现动态代理,必须要有接口;另外一种是使用cglib的第三方库,底层原理是类的继承来实现的动态代理我们最多使用的AOP框架是AspectJ框架,这是业界最好的AOP框架。术语切面的三个要素:切面的功能代码;切面的执行位置,也就是Pointcut切入点的位置;切面原创 2021-05-21 22:04:50 · 346 阅读 · 0 评论 -
spring框架 -- IOC
spring框架–IOCspring框架是一个容器,容器中存放了Java对象。IOC全名叫做控制反转,意思是将对象的创建,控制,依赖关系交给spring框架进行处理。再企业级开发中,可以降低开发的难度,减少代码的耦合度。spring框架代码初体验1.创建一个学生类Studentpackage com.service;public class Student { private String name; private Integer age; public String原创 2021-05-19 16:56:15 · 131 阅读 · 0 评论 -
mybatis-动态sql
mybatis-动态sql常见的动态sql标签,if,where,for eachif的使用<select id="selectStudentIf" resultType="org.example.domain.Student"> select * from student where 1=1 <if test="name != null and name != ''"> and name = #{name} </if>原创 2021-05-17 21:04:27 · 51 阅读 · 0 评论 -
mybatis-结果接收
mybatis-结果接收表示sql语句结果的执行结果,转为的java对象的类型1.使用类型的全限定名称,使用resultType2.使用别名,使用typeAlias标签,自己取别名,不推荐使用3.使用别名,使用package name=“包名” 标签,类名就是别名,不推荐使用4.使用resultMap自定义列名和java对象的属性名对应关系5.可以在sql语句的as定义别名,可以解决列名和属性不对应的问题like模糊查询1.在java里面指定like的内容,形参是一个字符串。2.采用拼接的原创 2021-05-17 10:46:16 · 267 阅读 · 0 评论 -
mybatis—传入参数的方式
mybatis—传入参数的方式1.传入单个参数传入单个参数,通过使用#{“任意参数”}2.传入多个参数,使param命名的方式传入多个参数,在接口的函数定义形参前面加入@Param(“自定义的参数名”),3.传入多个参数,使用Java对象的方式java对象的属性作为mapper映射文件的sql语句的参数,#{对象的属性}4.传入多个参数,使用参数的位置传入使用参数的位置传入,mybatis 3.4以后使用#{arg0}, #{arg1}传入5.传入多个参数,使用map的方式传入通过#{m原创 2021-05-15 20:30:50 · 984 阅读 · 0 评论 -
mybatis-动态代理机制
mybatis-动态代理机制传统的web开发中会使用dao接口的一个实现类impl来对数据库进行操作。mybatis的动态代理机制,使用getMapper能自动地获取dao接口的实现类对象底层的原理是使用了反射mybaits动态代理的一个例子创建一个工具类MyBatisUtils,用于创建唯一的sessionFactory和获取SqlSession:package org.example.utils;import org.apache.ibatis.io.Resources;import原创 2021-05-15 10:17:20 · 200 阅读 · 0 评论 -
mybatis-入门例子,基本配置流程
mybatis基本配置流程,使用入门例子展示参考文档:添加链接描述项目文件列表:需要加入的依赖: <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.1</version> </dependency> <depend原创 2021-05-14 15:41:55 · 153 阅读 · 1 评论