随笔分类 -  java

摘要:一对一 一对一的映射配置association标签 association属性: property:表示要映射的pojo类的属性名 javaType:表示要映射的属性的类型 子查询 select:根据select的id执行指定的select语句,如果是别的映射文件那么就全限定名+id(例如:com. 阅读全文
posted @ 2022-07-21 23:19 在线电影制作人 阅读(3) 评论(0) 推荐(0)
摘要:在数据变更语句 insert,update 和 delete 时,我们想要知道更新的那条语句的对应的字段(一般就是id),我们可以使用selectKey标签。 selectKey标签属性: keyPropertyselectKey 语句结果应该被设置到的目标属性。如果生成列不止一个,可以用逗号分隔多 阅读全文
posted @ 2022-07-20 17:45 在线电影制作人 阅读(8) 评论(0) 推荐(0)
摘要:中文手册:mybatis – MyBatis 3 | 简介 MyBatis是一款持久层框架。 映射配置文件 每一个接口对应一个映射配置文件,映射配置文件存储路径在resources目录下,并且要和接口的包路径保持一致,映射配置文件名需要和接口名保持一致。 idea创建映射配置文件模板,可以快速创建m 阅读全文
posted @ 2022-07-20 12:54 在线电影制作人 阅读(6) 评论(0) 推荐(0)
摘要:Lombok是java的一个库,能自动插入编辑器并构建工具,简化java开发。 官网:Project Lombok <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1 阅读全文
posted @ 2022-07-19 17:50 在线电影制作人 阅读(7) 评论(0) 推荐(0)
摘要:生命周期命令Lifecycle clean 清除编译过后的target文件,有时候修改文件重启服务器后未生效,可以尝试使用这个命令。 compile 只会编译main里面的java代码 test 执行所有的单元测试用例 package 将项目打包 install 将一个项目打包后,安装在本地仓库 d 阅读全文
posted @ 2022-07-19 12:44 在线电影制作人 阅读(6) 评论(0) 推荐(0)
摘要:maven是一个构建项目的工具。用maven构建的项目结构十分清晰。 依赖管理:maven可以对项目的第三方jar进行统一的管理,通过maven定义的jar包的坐标,自动从maven仓库中去下载到工程中。 项目构建:maven提供了一套对项目声明周期管理的标准。开发人员和测试人员统一使用maven对 阅读全文
posted @ 2022-07-19 00:41 在线电影制作人 阅读(6) 评论(0) 推荐(0)
摘要:RedisDesktopManager是redis可视化界面的一款软件。 jedis是一款java操作redis数据库的工具,有点类似于jdbc。 jedis的操作redis的方法和直接操作redis命令行的命令是一样的。 简单使用 //1.获取连接 Jedis jedis = new Jedis( 阅读全文
posted @ 2022-07-17 23:41 在线电影制作人 阅读(4) 评论(0) 推荐(0)
摘要:会话技术分类: 1,客户端的会话技术:将这一次会话范围之内的信息保存在客户端,这就是cookie 2,服务器端的会话技术:将这一次会话信息保存到服务器,这就是session cookie @WebServlet(name = "Test3Servlet", value = "/Test3Servle 阅读全文
posted @ 2022-07-17 14:05 在线电影制作人 阅读(6) 评论(0) 推荐(0)
摘要:Servlet运行在服务端(tomcat)的java程序。是sun公司的一套规范,就是动态资源。 Servlet作用 用来接收客户端的请求,处理请求,响应给浏览器的动态资源。 但Servlet本质就是java代码,通过java的API动态的向客户端传输数据内容。 Servlet与普通的java程序的 阅读全文
posted @ 2022-07-13 19:02 在线电影制作人 阅读(5) 评论(0) 推荐(0)
摘要:创建一个空项目 第二步 第三步 第四步 第五步 应用ok后,你会发现有个红× 是因为咱们还没项目,创建项目 创建成功 如果项目没有自动发布,我们回到设置 或者 如果没有,那么自己打包 默认首页 大项目可以使用:JRebel热部署插件 阅读全文
posted @ 2022-07-13 16:56 在线电影制作人 阅读(7) 评论(0) 推荐(0)
摘要:tomcat配置虚拟路径_wx5d69170475ef2的技术博客_51CTO博客 Tomcat服务器配置虚拟路径_(ง'-')ง的博客-CSDN博客_tomcat配置虚拟路径 配置虚拟路径的方式有两种,通常我们是在tomcat目录下的conf/server.xml文件标签中进行配置,这种方式相对来 阅读全文
posted @ 2022-07-13 11:59 在线电影制作人 阅读(5) 评论(0) 推荐(0)
摘要:/** * 基本型:输出被映射到一组字符A-Za-z0-9+/,编码不添加任何行标 * public static Encoder getEncoder()编码器 * public static Decoder getDecoder()解码器 * URL型:输出映射到一组支付A-Za-z0-9+_, 阅读全文
posted @ 2022-07-11 16:41 在线电影制作人 阅读(3) 评论(0) 推荐(0)
摘要:代理模式的定义:被代理者没有能力或者不愿意去完成某件事,那么就需要找别人代替自己去完成某件事,这个别人就是代理者,所以代理模式有三个角色:被代理角色,代理角色,抽象角色(协议) 拿一手房东和二手房东打比方,一手房东有想把房子租出去的想法,二手房东也有想把房子租出去的想法。但是一般租客不是很容易找到一 阅读全文
posted @ 2022-07-11 16:10 在线电影制作人 阅读(4) 评论(0) 推荐(0)
摘要:使用反射操作类的成员的前提条件是:要获得该类的字节码文件对象,就是Class对象。 Class对象获取的方式 public class Test { /** * Class对象获取的方式 * 1,类名.class * 2,对象名.getClass() * 3,通过Class类的静态方法forName 阅读全文
posted @ 2022-07-08 16:29 在线电影制作人 阅读(4) 评论(0) 推荐(0)
摘要:类的加载时机: 测试方法:在类中写一个静态代码块,静态代码块会随着类的加载而执行,并且只执行一次。 1,new一个对象的时候类会加载 2,使用类的静态变量的时候类会加载 3,调用类的静态方法类会加载 4,使用反射的方式强制创建某个类或接口对象的java.lang.Class对象 Class.forN 阅读全文
posted @ 2022-07-08 08:51 在线电影制作人 阅读(3) 评论(0) 推荐(0)
摘要:IO是同步阻塞的。 NIO是同步非阻塞。 NIO2(AIO)异步非阻塞。 NIO三个主要组成部分: Buffer(缓冲区)、Channel(通道)、Selector(选择器) /** * 缓冲区 * Buffer是一个对象,它对基本数据类型的数组进行了封装。 * Buffer数组是NIO读写数据的中 阅读全文
posted @ 2022-07-08 00:41 在线电影制作人 阅读(7) 评论(0) 推荐(0)
摘要:网络编程三要素: 1,协议,计算机在网络中通信需要遵守的规则,常见的协议有: TCP协议(传输控制协议),面向连接,数据安全,传输速度慢。三次握手。 UDP协议(用户数据报协议),面向无连接,传输数据不安全,数据包可能丢失。传输速度快。 2,IP地址,用来标记网络中的计算机设备 3,端口号,0-65 阅读全文
posted @ 2022-07-05 22:27 在线电影制作人 阅读(6) 评论(0) 推荐(0)
摘要:commons-io是io操作的类库,我们可以去apache官网下载,也可以去maven仓库下载 https://mvnrepository.com/artifact/commons-io/commons-io 怎么引入呢? 第一步在model模块中创建lib目录,然后把jar包拷贝到lib目录中 阅读全文
posted @ 2022-07-05 17:40 在线电影制作人 阅读(9) 评论(0) 推荐(0)
摘要:java提供了一种序列化机制,一个字节序列可以表示为一个对象,相当于对象存储到文件中去了,具有持久化。反序列化,从字节序列文件里面把重构成对象。 protectedObjectOutputStream() 为完全重新实现ObjectOutputStream的子类提供一种方法,不必分配刚刚被Objec 阅读全文
posted @ 2022-07-04 23:43 在线电影制作人 阅读(4) 评论(0) 推荐(0)
摘要:InputStreamReader(InputStream in) 创建一个使用默认字符集的InputStreamReader。 InputStreamReader(InputStream in, Charset cs) 创建一个使用给定字符集的InputStreamReader。 InputStr 阅读全文
posted @ 2022-07-04 23:09 在线电影制作人 阅读(6) 评论(0) 推荐(0)