02 2023 档案

redis-RedisTemplate.opsForValue 常用方法
摘要:16、multiSetIfAbsent(Map<? extends K,? extends V> map) 如果对应的map集合名称不存在,则添加,如果存在则不做修改。 Map valueMap = new HashMap(); valueMap.put("valueMap1","map1"); v 阅读全文

posted @ 2023-02-28 09:53 companion 阅读(165) 评论(0) 推荐(0) 编辑

mybatis-关联查询4-多对多查询
摘要:三张表的关联查询 阅读全文

posted @ 2023-02-27 13:25 companion 阅读(12) 评论(0) 推荐(0) 编辑

mybatis-关联查询3-自关联查询
摘要:一对多的方式处理 查询指定栏目的所有子孙栏目 查询指定栏目及其所有子孙栏目 多对 一的方式处理 阅读全文

posted @ 2023-02-27 13:23 companion 阅读(31) 评论(0) 推荐(0) 编辑

mybatis-关联查询2-多对一关联查询
摘要:或者多表单独查询方式 阅读全文

posted @ 2023-02-27 11:26 companion 阅读(8) 评论(0) 推荐(0) 编辑

mybatis-关联查询1-一对多关联查询
摘要:或者多表单独查询方式 阅读全文

posted @ 2023-02-27 11:24 companion 阅读(8) 评论(0) 推荐(0) 编辑

mapper动态代理
摘要:Dao接口的实现类仅仅是通过sqlsession的相关api定位到映射文件mapper中的相应id的sql语句,真正对DB进行操作的工作是由框架通过mapper中的sql完成的。 mybatis框架抛开dao的实现类,直接定位到映射文件mapper中的相应sql语句,对DB进行操作,这种对dao的实 阅读全文

posted @ 2023-02-24 14:24 companion 阅读(48) 评论(0) 推荐(0) 编辑

mybatis-属性名和查询字段名不相同的解决方案
摘要:1.使用别名 resultType可以将查询结果直接映射为实体bean对象的条件是,sql查询的字段名和实体bean的属性名一致,通过反射机制完成对象的创建。 select tid id,tname name 。。。。 2.使用结果映射resultMap resultMap是对resultType的 阅读全文

posted @ 2023-02-24 10:47 companion 阅读(16) 评论(0) 推荐(0) 编辑

SqlSession的提交commit
摘要:SqlSession.commit(); 是执行了事务的提交 阅读全文

posted @ 2023-02-24 10:35 companion 阅读(262) 评论(0) 推荐(0) 编辑

1-SpringBoot中自动生成实体类及mapper
摘要:参考博客: https://blog.csdn.net/qq_35387940/article/details/125777457 1.准备好数据库和表 mysql在windows环境下安装参考: https://blog.csdn.net/weixin_43423484/article/detai 阅读全文

posted @ 2023-02-22 17:14 companion 阅读(181) 评论(0) 推荐(0) 编辑

mysql在windows下安装
摘要:参考博客:https://blog.csdn.net/weixin_43423484/article/details/124408565 阅读全文

posted @ 2023-02-22 16:31 companion 阅读(3) 评论(0) 推荐(0) 编辑

Java8新特性5-流Stream
摘要:Stream是Java 8中引入的全新API,位于java.util.stream包下,它与 java.io 包下的 InputStream 和 OutputStream 等输入输出流是完全不同的概念; Java 8 中的 Stream 是对数组、集合(Collection、List、Set)功能的 阅读全文

posted @ 2023-02-14 10:41 companion 阅读(43) 评论(0) 推荐(0) 编辑

Java8新特性4-Optional类
摘要:Optional 类是一个可以为null的容器对象,如果值存在则isPresent()方法会返回true,否则为false,调用get()方法会返回该对象; Java8中Optional的引入,这样方便我们进行空值检测; Optional 类的引入很好的解决空指针异常问题,使得开发避免了大量Null 阅读全文

posted @ 2023-02-13 14:57 companion 阅读(33) 评论(0) 推荐(0) 编辑

Java8新特性3-Lambda-内置功能性函数式接口
摘要:比较典型的几个 Java8的内置功能性函数式接口在java.util.function包下,主要有四大核心的内置功能型函数式接口: 谓词( Predicate) 函数( Function) 生产者( Supplier) 消费者( Consumer) 1、谓词:(Predicate) 谓词是单参数的返 阅读全文

posted @ 2023-02-11 17:26 companion 阅读(60) 评论(0) 推荐(0) 编辑

Java8新特性3-函数式接口和Lambda表达式
摘要:1.函数式接口 1.只包含一个方法的接口(有且只有一个方法,并且该方法必须是抽象方法)叫函数式接口; 2.在Java 8中通过@FunctionalInterface注解,将一个接口标注为函数式接口,该接口只能包含一个抽象方法,但是可以有一个或多个默认接口方法和静态方法; 3.函数式接口是为Java 阅读全文

posted @ 2023-02-11 17:22 companion 阅读(36) 评论(0) 推荐(0) 编辑

Java8新特性2-静态方法
摘要:public static的静态方法,只能通过接口调用,不能通过实现类调用; 默认接口方法 提供默认的功能实现,你不喜欢可以改。 静态接口方法 同样提供一个默认的功能实现,对不起爱用不用。-辅助手段 阅读全文

posted @ 2023-02-10 17:05 companion 阅读(14) 评论(0) 推荐(0) 编辑

Java8新特性1-默认方法
摘要:https://www.cnblogs.com/bingquan1/p/12652690.html public interface InterfaceDefault { //抽象方法 public abstract void Method(); //新添加一个默认方法 public default 阅读全文

posted @ 2023-02-08 17:15 companion 阅读(9) 评论(0) 推荐(0) 编辑

1-Jenkins修改默认路径
摘要:Jenkins修改默认路径 jenkins 安装后默认在用户目录下创建一个 .jenkins 文件夹,存储安装、配置、插件等信息,比如我的目录是 /root/.jenkins; 插件安装位置:/root/.jenkins/plugins/ 由于安装完jenkins后,默认的主目录在用户家目录下/ro 阅读全文

posted @ 2023-02-06 15:31 companion 阅读(1156) 评论(0) 推荐(0) 编辑

0-Jenkins安装
摘要:1、安装JDK 2、安装Git :yum install git -y 3、安装Maven 配置maven 环境变量 4、安装Tomcat 5、部署jenkins 1、快速运行 java -jar jenkins.war (建议部署到Tomcat下运行) 2、部署到tomcat,把jenkins.w 阅读全文

posted @ 2023-02-06 15:30 companion 阅读(20) 评论(0) 推荐(0) 编辑

Maven多环境构建
摘要:Maven支持让我们配置多套环境,每套环境中可以指定自己的maven属性, profiles元素支持定义多套环境的配置信息,配置如下用法: <profiles> <!-- 开发环境使用的配置 --> <profile> <id>dev</id> <activation> <!--默认激活当前配置-- 阅读全文

posted @ 2023-02-02 15:07 companion 阅读(103) 评论(0) 推荐(0) 编辑

maven资源文件排除某些资源的配置
摘要:<resource> <!-- 指定资源文件的目录 --> <directory>${project.basedir}/src/main/resources</directory> <!-- 是否开启过滤替换配置,默认是不开启的 --> <filtering>true</filtering> <in 阅读全文

posted @ 2023-02-02 15:05 companion 阅读(218) 评论(0) 推荐(0) 编辑

maven自定义替换的分隔符
摘要:自定义分隔符,需要我们配置maven-resources-plugin插件的参数,如下 <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifac 阅读全文

posted @ 2023-02-02 15:04 companion 阅读(109) 评论(0) 推荐(0) 编辑

maven资源文件打包过程
摘要:一般地,我们的src/main/resources目录下有很多配置文件,比如jdbc.properties配置文件; 当编译或打包的时候,会使用插件maven-resources-plugin的resources目标,将src/main/resouces目录中的资源文件复制到了target/clas 阅读全文

posted @ 2023-02-02 15:01 companion 阅读(249) 评论(0) 推荐(0) 编辑

maven中tomcat插件的作用
摘要:maven tomcat插件的作用 https://blog.csdn.net/q42368773/article/details/102653780 阅读全文

posted @ 2023-02-02 14:56 companion 阅读(29) 评论(0) 推荐(0) 编辑

查看项目最终pom.xml文件
摘要:继承父类pom.xml的时候,查看最终的pom.xml文件的命令: mvn help:effective-pom 可以将合并后的内容输出到一个文件中便于查看: mvn help:effective-pom > 1.xml 阅读全文

posted @ 2023-02-02 14:56 companion 阅读(91) 评论(0) 推荐(0) 编辑

maven插件配置
摘要:自定义绑定 除了默认绑定的一些操作,我们也可以将一些阶段绑定到指定的插件目标上来完成一些操作,这种自定义绑定让maven项目在构件的过程中可以执行更多更丰富的操作; mvn source:help 比如验证阶段打包源码: <build> <plugins> <plugin> <groupId>org 阅读全文

posted @ 2023-02-02 14:51 companion 阅读(598) 评论(0) 推荐(0) 编辑

Pom文件标签
摘要:Maven的属性主要分为2大类,一类就是上面的自定义属性,另一类是不需要自定义的,是Maven内置的属性,可以直接拿来使用的; 自定义属性properties Maven自定义属性,需要先在properties中定义,然后才可以在其他地方使用${属性元素名称}进行引用 内置属性 ${basedir} 阅读全文

posted @ 2023-02-01 14:14 companion 阅读(17) 评论(0) 推荐(0) 编辑

Maven聚合和继承结合使用
摘要:parent和modules的结合使用,既是父项目,又作为聚合项目; Maven聚合与继承的关系 聚合主要是为了方便多模块快速构建; 继承主要是为了重用相同的配置; 对于聚合,聚合模块是知道被聚合模块的存在的,而被聚合模块是感知不到聚合模块的存在; 对于继承,父构件是感知不到子构件的存在,而子构件需 阅读全文

posted @ 2023-02-01 11:26 companion 阅读(27) 评论(0) 推荐(0) 编辑

pluginManagement插件管理
摘要:Maven中提供了dependencyManagement来解决继承的问题,同样也提供了解决插件继承问题的pluginManagement元素,在父pom中可以在这个元素中声明插件的配置信息,但是子pom.xml中不会引入此插件的配置信息,只有在子pom.xml中使用plugins->plugin元 阅读全文

posted @ 2023-02-01 11:07 companion 阅读(133) 评论(0) 推荐(0) 编辑

Spring-Boot/Spring-Cloud继承问题
摘要:继承使用dependencyManagement进行依赖管理,但是只有使用继承的时候,dependencyManagement中声明的依赖才可能被子pom.xml用到,如果我的项目本来就继承了一个父pom.xml,但是现在想再使用另外一个项目dependencyManagement中声明的依赖该怎么 阅读全文

posted @ 2023-02-01 11:06 companion 阅读(168) 评论(0) 推荐(0) 编辑

maven的依赖管理dependencyManagement标签
摘要:依赖管理(dependencyManagement) 此标签仅针对依赖管理,但是实际不引入,避免子项目中引入过多 maven提供的dependencyManagement元素既能让子项目继承到父项目的依赖配置,又能保证子项目依赖的灵活性,在dependencyManagement元素下声明的依赖不会 阅读全文

posted @ 2023-02-01 10:42 companion 阅读(66) 评论(0) 推荐(0) 编辑

maven的继承机制
摘要:子工程可以覆盖父工程的相同包的不同版本;那么子工程中默认使用子工程中pom文件中的配置 创建父工程 创建父工程和创建一般的 Java工程操作一致,唯一需要注意的是打包方式处要设置为pom。 在子工程中引用父工程 <parent> <groupId>...</groupId> <artifactId> 阅读全文

posted @ 2023-02-01 10:40 companion 阅读(150) 评论(0) 推荐(0) 编辑

Maven项目编译级别
摘要:方式一:pom.xml文件中配置属性: <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler 阅读全文

posted @ 2023-02-01 10:02 companion 阅读(60) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示