
Java学习路线及各阶段知识大纲
文章平均质量分 51
Java学习路线思维导图以及分享学习路线中各阶段所学的知识大纲
拉比小熊
将自己的经验分享给大家!!!
有各种系统的培训课大全,需要的私我哦
展开
-
Spring整合mybatis开发流程
一、创建web项目二、导入jar包1.Spring的jar2.mybatis的jar3.spring整合mybatis的jar4.jdbc的jar5.json的jar三、在src下创建mvc的包结构1.在pojo包下将实体类创建完毕2.在mapper层下将相关的数据库操作声明四、在src下创建并配置applicationconext.xml1.属性配置文件扫描(db.properties)2.注解扫描(com.bjsxt.service.impl)3.数据源的bean4.工厂的b原创 2021-09-08 14:28:15 · 277 阅读 · 0 评论 -
SpringAOP
<!--配置A对象的bean--> <bean id="a" class="com.bjsxt.pojoAop.TestA"></bean> <!--配置扩展前的bean--> <bean id="before" class="com.bjsxt.adviceAop.MyBefore"></bean> <!--配置扩展后的bean--> <bean id.原创 2021-08-31 14:40:51 · 202 阅读 · 0 评论 -
Spring常用标签
① @Component:使用在普通java类上② @Service:使用在业务层类上作用: 声明一个类的对象为bean对象,相当于配置了bean标签。注意: 相当于使用的是无参数构造器来创建对象。问题: 只使用@Service注解,和 A a=new A();的效果是相同的,创建的是一个没有初始化数据的bean对象,但是在实际生产环境中很多时候需要Spring容器帮我们创建一个带有初始化数据的对象(属性注入|依赖注入)解决: 仍然使用注解,告诉Spring容器对象,如何给注解声明的对象进原创 2021-06-28 21:41:42 · 2192 阅读 · 0 评论 -
Spring框架知识(1)
一、Spring概念:Spring是一个控制反转(IOC)和面向切面的(AOP)的轻量级框架。二、SpringIOC创建对象的三种方式:1、通过构造器方式①无参数构造器(创建一个没有初始化数据的对象)②有参 数构造器(创建一个带有初始化数据的对象)标签:< constructor-arg > <!--创建student的bean对象--> <!--构造器方式--> <!-- 无参构造器 特点:Spring容器默认使用无原创 2021-06-26 17:22:22 · 180 阅读 · 0 评论 -
Mybatis一级缓存和二级缓存
MyBatis中的缓存1.Mybatis中的缓存简介缓存的好处:只是查询才有缓存 (增删改没有缓存的),可以增块访问的速度sqlsession级缓存 (一级缓存) 默认开启的所有的操作是公用同一个SQLsession对象并且执行的是同一条SQL语句的时候才会走缓存2.缓存的缺点可能存在数据的脏读 执行修改、删除、添加 默认的把缓存中数据全部清空 3.问题不同的用户访问的时候创建了不同的sqlsession对象 ,这个时候我们缓存的数据没有办法实现共享4.sqlsession一级缓原创 2021-06-17 09:06:32 · 173 阅读 · 0 评论 -
Mybatis的使用
分析展示一个mybatis.xml的配置文件:<!--文件头名,规范该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"><!--configura原创 2021-06-10 10:46:23 · 309 阅读 · 0 评论 -
MySQL基本操作命令
数据库的基本操作命令1.登录MySQL-- 进入数据库的方法一mysql -uroot -pmysql # mysql 数据库密码(显示)-- 进入数据库的方法二mysql -uroot -p # 隐藏密码输入2.数据库的基本操作-- 显示数据库版本(记得加;select version();-- 显示当前的时间select now();-- 查看所有数据库show databases;-- 创建数据库create database 数据库名 ch转载 2021-03-16 16:04:27 · 166 阅读 · 0 评论 -
Linux和vim的基本操作图
原创 2021-03-24 14:58:11 · 147 阅读 · 0 评论 -
测试--反射--注解
Junit单元测试:* 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。* Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试用例) * 建议: * 测试类名:被测试的类名Test CalculatorTest * 包名:xxx.xxx.xx.test cn.itcast.test 2. 定义测试方法:可以独立运行 * 建议: * 方法名:tes转载 2021-05-09 17:50:16 · 102 阅读 · 0 评论 -
JavaScript知识大纲(进阶篇)
一、 JavaScript中常用对象<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> /********[1]日期对象的学习****************/ function demo1(){ var date =new D原创 2021-06-15 18:19:06 · 776 阅读 · 3 评论 -
JavaScript知识大纲(基础篇)
一、JavaScript的引入方式…1.内部引用:文件内定义< script >标签,内写js代码。2.外部引用:文件内定义< script >标签,通过引入js文件形式调用。<!--src:引入的路径 type:引入否认类型 charset:引入文件的编码 --><script src="js/test.js" type="text/javascript" charset="utf-8"></script>二、javaScript原创 2021-06-15 15:48:24 · 1271 阅读 · 3 评论 -
HTML知识点总结大纲
HTML知识点总结一.基本知识HTML 指的是超文本标记语言: HyperText Markup LanguageHTML 标记标签通常被称为 HTML 标签 (HTML tag) <标签>内容</标签>HTML 元素包含了开始标签与结束标签,元素的内容是开始标签与结束标签之间的内容,元素属性是 HTML 元素提供的附加信息。基本HTML 网页结构如下,body标签内的才是我们在浏览器上所视内容<!DOCTYPE html>声明为 HTML5 文档&转载 2020-11-30 17:05:56 · 6040 阅读 · 6 评论 -
Java学习路线Puls(建议收藏)
这几天突然发现了一个更加清晰的Java路线图 奉献给大家 我觉得这个路线图更加的好(整理不易点个赞收藏一下吧):思维导图:以下是原路线:第一阶段:第二阶段:第三阶段:第四阶段:第五阶段:第六阶段:第七阶段:觉得有帮助的小伙伴可以收藏点赞一波哦。/----------------------------------/----------------------------------/----------------------------------/----原创 2020-11-26 11:34:53 · 216 阅读 · 0 评论