03 2022 档案
-
随手记系统java项目
摘要://使用jdk1.8新特性 集合查询(筛选)//集合Stream流 List<Pojo> list= pojoList.stream().filter(pojo -> { String type2 = pojo.getType(); return type2.equals(type);}).coll 阅读全文
-
linux -->Linux的基础命令
摘要:linux 命令: lr (列表) cd (切换目录) cd 目录 (绝对路径都是以 / 开头,相对路径都是以../../这样的形式) cd ~回到当前的目录 mkdir 创建一个目录 madir -p test/test1/test2 递归创建文件夹 rmdir 删除目录 rmdir 仅能删除空文 阅读全文
-
springboot-->扩展springmvc
摘要: 阅读全文
-
springboot-->thymeleaf
摘要:导入themeleaf依赖包: thymeleaf用法; 基础用法: 遍历: 转义: 阅读全文
-
springboot-->静态资源导入
摘要: 阅读全文
-
springboot-->配置
摘要:基础配置: yml配置: 阅读全文
-
vue-->webpack
摘要: 阅读全文
-
vue-->组件
摘要:<!--view层 模板--><div id="app"><!-- 组件 :给组件中传值通过props-->第三步: <qingjiang v-for="item in items" v-bind:qin="item"></qingjiang></div><!--1.导入vue.js--><scri 阅读全文
-
vue-->第一个程序
摘要:3.第三步<!--view层 模板--><div id="app"> {{message}}</div>1.第一步<!--1.导入vue.js--><script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.min.js"></scri 阅读全文
-
vue -->安装过程
摘要:1. 2. 3.创建一个html文件导入依赖 只用导入这两种其中一中即可,具体区别可以去百度查看 <script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script> <script src="https://cdn. 阅读全文
-
springmvc--上传和下载
摘要:Qualifier注解的意思是合格者,通过这个标示,表明了哪个实现类才是我们所需要的,添加@Qualifier注解,需要注意的是@Qualifier的参数名称为我们之前定义@Service注解的名 阅读全文
-
springmvc-->整合springmvc
摘要:1.先添加web支持 2.添加web.xml依赖 <!-- DispatchServlet--> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.Dispa 阅读全文
-
springmvc-->整合spring
摘要:1.先整合dao层 <!-- 1.关联数据库配置文件--> <context:property-placeholder location="classpath:database.properties"/><!-- 2.连接池 dbcp:半自动化操作,不能自动连接 c3p0:自动化操作(自动化的加载配 阅读全文
-
spring-->整合mybatis流程
摘要:1.新建一个maven项目 2.配置依赖文件 3.配置静态导出问题依赖 <build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> 阅读全文
-
springmvc-->整合mybatis
摘要:导入依赖包: <dependencies> <!-- https://mvnrepository.com/artifact/junit/junit --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <ve 阅读全文
-
springmvc-->重定向和转发 以及遇到乱码情况需要添加过滤器配置
摘要:@PathVariable 路径变量 过滤器配置: <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-cl 阅读全文
-
springmvc-->使用注解开发
摘要:web.xml依赖 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema 阅读全文
-
springmvc-->流程
摘要:<!--处理器映射--> <bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/><!--处理器适配器--> <bean class="org.springframework.web.servl 阅读全文
-
springmvc-->依赖包
摘要:pom.xml依赖 <dependencies> <!-- https://mvnrepository.com/artifact/junit/junit --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> 阅读全文
-
spring -->事务
摘要:先配置事务才能进行bean的使用 为什么需要配置事务?、 阅读全文
-
spring-->整合mybatis
摘要:整合mybatis需要导入的依赖: <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope></dependency><depend 阅读全文
-
spring-->AOP
摘要:使用AOP植入,需要导入依赖包 <!-- https://mvnrepository.com/artifact/org.aspectj/aspectjweaver --><dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjwe 阅读全文
-
spring-->代理模式
摘要:为什么要学习静态代理? //因为静态代理就是springAOP的底层 //代理模式:静态代理,动态代理 //静态代理 流程:1.接口 也就是图中的租房 2.真实角色 房东 3.代理角色 中介 4.客户端 我 优缺点: 第三步:动态生成代理类 阅读全文
-
spring--> 使用javaconfig实现配置
摘要:@configuration 就是一个配置类,和beans.xml是一样的 阅读全文
-
spring 注解开发
摘要: 阅读全文
-
spring 注解支持及自动装配
摘要: 阅读全文
-
spring 配置说明
摘要: 阅读全文
-
spring 创建helloworld过程
摘要:依赖: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst 阅读全文
-
spring 简介
摘要:依赖包: <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --><dependency> <groupId>org.springframework</groupId> <artifactId>spri 阅读全文
-
mybatis 缓存
摘要:默认是一级缓存 二级缓存: 自定义参数 全局缓存 阅读全文
-
mybatis SQL动态IF语句以及常用标签
摘要:where 1 =1 意思是必定查询出来 choose/otherwise 阅读全文
-
mybatis 一对多
摘要:查询一个老师下面有多少个学生 老师的实体类: 第一种方法:在pojo层中配置麻烦一点,后面容易 结果嵌套处理 第二种方法:在注册中麻烦一些(resultMap) 查询嵌套处理 id=0,是因为注册中没有查询老师的id 阅读全文
-
mybatis
摘要: 阅读全文
-
mybatis 多对一处理 利用复杂查询association
摘要: 阅读全文
-
mybatis LOMBOK偷懒使用
摘要:<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --><dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> 阅读全文
-
mybatis 注解开发 增删改查
摘要:在最开始创建的mybatis.utils中设置 其他的updata delete都是一样的 阅读全文
-
mybatis 注解开发@Select
摘要:图解: 阅读全文
-
mybatis limit分页
摘要:@Testpublic void getUserByLimit(){ SqlSession sqlSession = MybatisUtils.getSqlSession(); UserMapper mapper = sqlSession.getMapper(UserMapper.class); H 阅读全文
-
mybatis 日志工厂
摘要:注意顺序 其中一中比较常用的配置方式也叫标准配置 log4j: 导入依赖: <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>导入配置( 阅读全文
-
mybatis 结构集映射 resultMap
摘要:导入的mysql数据库中表中的数据为pwd 在pojo包中定义了一个password 怎么在定义了password依旧可以导出pwd的数据而不为null 使用resultMap 阅读全文
-
mybatis 生命周期和作用域
摘要:SqlSessionFactoryBuilder:创建了sqlSessionFactory就没作用了 sqlSessionFactory:数据库连接池 最佳作用域为:应用作用域 SqlSession:一个请求 发送和关闭 用完之后赶紧关闭,否则浪费资源 阅读全文
-
mybatis 映射器
摘要:方式一: 方式二:使用class文件进行绑定注册 方式三:package方式进行注册 注意点: 接口和他的Mapper配置文件必须同名 接口和他的Mapper配置文件必须在同一个包下 阅读全文
-
mybatis 名字的冗余问题解决
摘要:两种方式:实体类比较少用 可以DIY起别名 实体类多用包 可以用注解来进行命名 具体的别名可以去查看mybatis3中文文档:https://mybatis.org/mybatis-3/zh/index.html 在类型别名中查看 为什么使用别名last_name 而不用lastName 是引文OR 阅读全文
-
mybatis CRUD 增删改查
摘要:查询: 1.写方法接口 2.实体类 注意少了一个@Test 3.在前端服务器中使用 添加: 1.方法接口 2. 3. 删除和修改 阅读全文
-
在idea中配置jdbc出现的一些问题的解决
摘要:方案一:如果你是装的最新的mysql驱动 <property name="driver" value="com.mysql.jdbc.Driver"/>这个要替换为 <property name="driver" value="com.mysql.cj.jdbc.Driver"/>然后在pom.xm 阅读全文
-
面试题
摘要:重定向和转发的相同点和不同点: 相同点:页面都会实现跳转 不同点: 请求转发的时候,url不会产生变化 重定向的时候,url地址栏会发生变化 阅读全文
-
javaweb-->Respose功能
摘要:response功能: 下载图片:注意图片的路径 //获得下载的路径String realPath = this.getServletContext().getRealPath(图片的路径位置);//下载的文件名字String filemame = realPath.substring(realPa 阅读全文
-
javaWeb-->简介
摘要:servlet 是sun公司开发web动态的一门技术 sun在这些api中提供一个接口名字叫:servlet(是实现了servlet接口的java程序) 开发一个servlet程序只需要两部: 编写一个类,实现接口(servlet) 把开发好的java类部署到web服务器中 为什么要编写Servle 阅读全文
-
mysql-->简介
摘要:MySQL简介 概念 : 是现在流行的开源的,免费的 关系型数据库 历史 : 由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。 特点 : 免费 , 开源数据库 小巧 , 功能齐全 使用便捷 可运行于Windows或Linux操作系统 可适用于中小型甚至大型网站应用 官网 : ht 阅读全文
-
mybatis-->简介
摘要:什么是MyBatis MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 阅读全文