- 博客(7)
- 收藏
- 关注
原创 IntelliJ IDEA创建Maven项目导入jar包速度慢的三种解决方法
1. 创建项目时添加一个属性name: archetypeCatalogvalue: internal2. 设置VM Options为-DarchetypeCatalog=internal注意,如果是从setting中设置的话,只是针对当前工程(For current project),这里需要把它设置为针对所有的工程(For new project(idea 2020)或For default project),idea 2020版本中为New Projects Settings -> S
2020-12-29 19:48:43 970
原创 JdbcTemplate操作mysql手动提交事务遇到的问题
问题描述:一个经典的转账问题业务需求:数据表如下,现让tom向jerry转账100元,看一下能引发哪些问题环境搭建:项目框架主要是spring,持久层框架暂时没用mybtis,用的是spring 的JdbcTemplate,连接池c3p0项目结构:applicationContext.xml文件主要配置: <!--加载外部的properties配置文件--> <context:property-placeholder location="classpath:jd
2020-11-27 21:00:23 1398
原创 java注解
基本概念注解(Annotation),也叫元数据。一种代码级别的说明。JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明。作用分类:编写文档:通过代码里标识的注解生成文档(生成doc文档)代码分析:通过代码里标识的注解对代码进行分析(使用反射)编译检查:通过代码里标识的注解让编译器能够实现基本的编译检查注解的简单使用:/** * 注解的使用简单使用 * @author Administr
2020-11-22 14:26:19 157
原创 java反射
在了解反射之前,先看一下java代码在计算机中经历的三个阶段:第一个阶段:源代码阶段,.java文件被编译为.class文件存放在硬盘上第二个阶段:Class类对象阶段,类加载器将.class文件加载到内存中,成为一个Class类的实例。Class类对象包含三个属性(对象):Field(封装属性的有关信息)、Constructor(封装构造器的有关信息)、Method(封装方法的有关信息)。第三阶段:运行时阶段,通过new创建对象Field常用的方法:方法描述getName
2020-11-22 13:56:31 174 1
原创 java泛型与集合框架
一、泛型Java泛型是jdk 1.5中引入的一个新特性。泛型是对Java原有的类型系统的一种扩展,其本质是参数化类型,把类型作为参数传递。常见的泛型有泛型类、泛型接口、泛型方法语法:<T, …> T称为类型占位符,表示一种引用类型使用泛型的好处:编译时检查类型安全,防止类型转换异常,提高代码的安全性所有的强制转换都是自动的和隐式的,提高代码的重用性1.1 泛型类的使用/** * 泛型类 * 语法:类名<T> * 描述:T是类型占位符,表示一种引用类型,可以写
2020-11-17 21:38:36 495
原创 Spring配置文件-bean标签配置
Bean标签范围配置scope:指对象的作用范围,取值如下:取值范围说明singleton默认值,单例的prototype多例的requestWEB项目中,Spring创建一个Bean的对象,将对象存入到request域中sessionWEB项目中,Spring创建一个Bean的对象,将对象存入到session域中global sessionWEB项目中,应用在Portlet环境,如果没有Portlet环境那么globalSession相当于sess
2020-10-29 17:31:48 382
原创 Intellij IDEA配置Maven&快速搭建Spring环境
一、Maven的安装和配置虽然Intellij IDEA已经包含了Maven插件,但最好还是能够安装自己的Maven插件,方便以后配置使用。可以通过Maven的官网http://maven.apache.org/download.cgi下载最新版的Maven。Maven下载后解压即可。如解压到D盘,然后将Maven的安装路径D:\apache-maven-3.5.0\bin加入到环境变量path中。然后通过在命令行窗口执行命令:mvn -v,验证是否安装成功。快速搭建SSM项目1.新建工程项目,在新
2020-10-28 15:42:36 2809 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人