- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 MyBatis使用过程
一、MyBatis使用过程获取输入流对象,读取MyBatis配置文件,InputStream is = Resources.getResourceAsStream("mybatis-config.xml");mybatis-config.xml:核心配置文件Resources:mybatis提供的加载资源的工具类创建 SqlSessionFactoryBuilder 构建者对象根据输入流对象,使用构建者创建 SqlSessionFactory 工厂SqlSession
2021-09-29 16:53:24
111
原创 java集合容器
1、集合概述1.1 集合的体系结构1.1.1 Collection:List排列有序,可重复ArrayList底层使用数组查询速度快,增删慢线程不安全容量不够时,容量的计算(扩容因子)Vector底层使用数组实现查询速度快,增删慢线程安全,效率低容量不够时,Vector默认扩展一倍容量LinkedList底层使用双向循环链表结构查询速度慢,增删快线程不安全Set排列无序,不可重复HashSet底层使用Hash表实现存取速度快内
2021-09-16 00:31:11
95
原创 SpringMVC响应控制
1、SpringMVC响应控制1.1 默认页面可以为Controller配置一个处理完成后的默认跳转页面再mvc的配置文件中<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/pages/" /> <property name="suffix" value="
2021-09-09 23:50:21
119
原创 SpringMVC请求参数
1、请求控制1.1 普通类型参数传递GET/POST方式提交参数名与Controller对应方法名的形参保持一致访问的URL:http://localhost:8080/dome5/save2?username=zhang&age=10 @RequestMapping("/save2") public String save2(String username,int age){ System.out.println("dome mvc controller
2021-09-09 19:08:07
82
原创 数据库 mysql 事务
1、事务1.1 事务的概念1.2 事务的四个特性(ACID)原子性(Atomicity)操作这些指令时,要么全部执行成功,要么全部不执行。只要其中一个指令执行失败,所有的指令都执行失败,数据进行回滚,回到执行指令前的数据状态。一致性(Consistency)事务的执行使数据从一个状态转换为另一个状态,但是对于整个数据的完整性保持稳定。隔离性(Isolation)隔离性是当多个用户并发访问数据库时,比如操作同一张表时,数据库为每一个用户开启的事务,不能被其他事务的操作所干扰,多
2021-09-07 11:30:14
68
原创 SpringMVC基本使用
SpringMVC基本使用1、基本配置1.1 常规配置1.1.1 依赖jar包配置<!-- servlet3.1规范的坐标 --><dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scop
2021-09-07 11:24:12
93
原创 Maven常用骨架
Maven常用骨架1、概述maven是一个项目管理工具,可以对java项目进行构建,依赖管理。Maven主要用于解决导入依赖于Java类的jar和编译Java项目的主要问题。maven给出许多常用骨架,便于我们创建项目。2、常用骨架maven-archetype-quickstart项目结构:默认给出一个简单的实现maven-archetype-webapp一个简单的Java Web应用程序项目结构:cocoon-22-archetype-web
2021-09-05 18:16:12
1061
空空如也
服务器cpu占用异常
2022-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人