idea笔记
发表于|更新于|笔记
|总字数:10|阅读时长:1分钟|浏览量:
常用快捷键:
内置的模板:
文章作者: Shelter
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Shelter!
相关推荐

2025-11-14
Servlet-JSP-课堂笔记
关于直播 什么时间直播? 晚上8:00到10:00 每周直播几天? 3天(周一、周三、周五) 本周比较特殊:周四周五周六三天直播,从下周开始就是一三五直播。 直播什么内容? 从JavaWEB开始。(Servlet为核心,从Servlet开始学习。) JSP(JSP使用较少了,但是还有用,所以时间上少一些。快速地学习一下JSP。) AJAX(异步通信技术。) jQuery(JavaScript库。) MyBatis Spring SpringMVC SpringBoot SpringCloud …. 需要提前准备了哪些技术,接下来的课才能听懂? JavaSE(Java语言的标准版,Java提供的最基本的类库) Java的开发环境搭建 Java的基础语法 Java的面向对象 数组 常用类 异常 集合 多线程 IO流 反射机制 注解Annotation ….. MySQL(数据库) 最基本的要求是:能够编写增删改查等简单的SQL语句即可。 JDBC(Java语言链接数据库) 这是一套Java语言链接数据库的接口。 WEB前端(会一些) HTML(网页) CSS...

2025-04-18
Spirng速成
给分成了三层,后面的mapper就是mybatis的,如果要获取其他对象就需要在这里面创建类,比如BookService2 b = new BookService2这样,但只要一改名字,就需要把所有的对象名字都改,这样耦合度太高。就需要用到spring容器来进行统一管理 ioc就是控制反转的意思,把创建对象的权利交给spring容器 会有一个配置文件叫applicationcontext.xml,里面存放了bean这个,id就是名字,class是类型,然后他自动通过反射机制创建对象,然后放到spring容器里,这个容器可以理解成一个筐,苹果放一个筐梨放一个筐,然后再从这个容器里读取到java程序 1234<bean id = "b" class = 'com.msb.pojo.Book'> <property name="id" value="1"></property> <property name="name"...

2025-12-10
老杜MyBatis
一、MyBatis概述1.1 框架 在文献中看到的framework被翻译为框架 Java常用框架: SSM三大框架:Spring + SpringMVC + MyBatis SpringBoot SpringCloud 等。。 框架其实就是对通用代码的封装,提前写好了一堆接口和类,我们可以在做项目的时候直接引入这些接口和类(引入框架),基于这些现有的接口和类进行开发,可以大大提高开发效率。 框架一般都以jar包的形式存在。(jar包中有class文件以及各种配置文件等。) SSM三大框架的学习顺序:MyBatis、Spring、SpringMVC(仅仅是建议) 1.2 三层架构 表现层(UI):直接跟前端打交互(一是接收前端ajax请求,二是返回json数据给前端) 业务逻辑层(BLL):一是处理表现层转发过来的前端请求(也就是具体业务),二是将从持久层获取的数据返回到表现层。 数据访问层(DAL):直接操作数据库完成CRUD,并将获得的数据返回到上一层(也就是业务逻辑层)。 Java持久层框架: MyBatis Hibernate(实现了JPA规范) jOOQ Guz...

2025-04-13
Maven
什么是MavenMaven的概念Maven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。Maven 这个单词的本意是:专家,内行。 它是一个一键式的自动化的构建工具.首先,Maven可以自动的帮助我们下载jar包.其次可以进行多个项目同时的编译运行.还有在开发的过程中需要进行测试运行,Maven提供了自动化的测试插件帮助我们进行项目测试功能的运行.最后项目是需要进行资源文件,配置文件的整合,来进行打包和部署,Maven可以轻松搞定. 为什么要使用Maven我们知道,项目开发不仅仅是写写代码而已,期间会伴随着各种必不可少的事情要做,例如: 我们需要引用各种 jar 包,尤其是比较大的工程,引用的 jar 包往往有几十个乃至上百个,每个都要到不同的官网去下载,而且每次用到的 jar 包,都需要手动引入工程目录,而且经常遇到各种让人抓狂的 jar 包冲突,版本冲突,Maven可以自动下载jar包及依赖包添加到项目中,大大减轻了工作负担。 我们开发的 Java 文件,都是需要将它编译成二进制字节码文件。好在这项工作可以由各种...

2025-04-01
数据库
数据库概述什么是数据库 数据库对应的英文单词是DataBase,简称DB java的端口号:8080,mysql的3306 数据库类型 关系型数据库 关系型数据库是依据关系模型来创建的数据库。所谓关系模型就是“一对一、一对多、多对多”等关系模型 非关系型数据库(NoSQL) 数据库管理系统 数据库管理系统(Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。 数据库管理系统是数据库系统的核心组成部分,主要完成对数据库的操作与管理功能,实现数据库对象的创建、数据库存储数据的查询、添加、修改与删除操作和数据库的用户管理、权限管理等。 常见的数据库管理系统有:MySQL、Oracle、DB2、MS SQL Server、SQLite、PostgreSQL、Sybase等。 什么是SQL 结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 DBMS...

2025-04-13
JDBC
第01章 JDBC概述什么是JDBCJDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 JDBC是一套连接数据库的api,什么是APi?就是平时所说的一套类库,通常包括三项: API字节码(String.class) API源码(String.java) API帮助文档(String类的帮助文档) 但是要注意查阅的版本要一致。 JDBC原理早期SUN公司的天才们想编写一套可以连接天下所有数据库的API,但是当他们刚刚开始时就发现这是不可完成的任务,因为各个厂商的数据库服务器差异太大了。后来SUN开始与数据库厂商们讨论,最终得出的结论是,由SUN提供一套访问数据库的规范(就是一组接口),并提供连接数据库的协议标准,然后各个数据库厂商会遵循SUN的规范提供一套访问自己公司数据库服务器的API。SUN提供的规范命名为JDBC,而各个厂商提供的,遵循了JDBC规范的,可以访问自己数据库的API被称之为驱动...








