IDEA
ZyhMemory
这个作者很懒,什么都没留下…
展开
-
关于idea全局搜索不全的坑
idea全局搜索默认只显示100个,超出显示100+,不过谁能注意到这个…通过设置修改一下初始大小Help -> Find Acti在Action中输入Registry在Registry中找到ide.usages.page.size进行修改即可,我这里修改的是10000...原创 2021-04-29 11:35:01 · 8001 阅读 · 4 评论 -
git cherry-pick
git在其他分支时,想要某个分支的某个提交记录,找到后右击,选择 cherry-pick 即原创 2021-03-22 13:42:25 · 137 阅读 · 0 评论 -
idea启动多个相同的项目
勾选下面框选的,启动后,更改端口号,就可以在点击启动按钮,即可启动多个相同的项目了原创 2021-03-22 13:37:52 · 2389 阅读 · 0 评论 -
【Spring】20 声明式事务
声明式事务applicationContext.xmlBookShopServiceImpl.java(com.test.spring.tx.BookShopServiceImpl)结果接着上篇【Spring】事务来applicationContext.xml文件中添加以下 <!-- 配置事务管理器 --> <bean id="transactionMana...原创 2019-04-02 19:38:42 · 142 阅读 · 0 评论 -
【Spring】21 事务的传播行为
事务的传播行为Cashier.java(com.test.spring.tx.Cashier)CashierImpl.java(com.test.spring.tx.CashierImpl)StringTransactionTest.java(com.test.spring.tx.StringTransactionTest)BookShopServiceImpl.java(com.test.spr...原创 2019-04-02 20:50:14 · 200 阅读 · 0 评论 -
【Spring】22 事务的其他属性(隔离级别&回滚&只读&过期)
隔离级别描述DEFAULT使用底层数据库的默认隔离级别。对于大多数数据库来说,默认隔离级别都是READ_COMMTEDREAD_UNCOMMTTED允许事务读取未被其他事务提交 的变更。脏读,不可重复读和幻读的问题都会出现READ_COMMTED只允许事务读取已经被其他事务提交的变更。可以避免脏读,但不可重复读和幻读问题仍然可以出现REPEATABLE_...原创 2019-04-02 21:31:53 · 203 阅读 · 0 评论 -
【培训】DAY19 Spring MVC
Spring MVCSpring MVC介绍Spring MVC主要组件Spring MVC工作原理Spring MVC框架优势Spring MVC常用注解Spring MVC实例解析@Controller@RequestMapping@ResponseBody@Service@Autowired@Component@Transactional@Value@ConfigurationPropert...原创 2019-04-09 13:11:57 · 815 阅读 · 0 评论 -
【培训】DAY17 Spring IOC
Spring IOC简介术语优点详解XML配置 - 语法XML配置 - id、name属性XML配置 - 基于构造函数的依赖注入XML配置 - 基于Setter的依赖注入XML配置 - 基本类型及字符串配置XML配置 - 集合XML配置 - Null或空字符串空字符串Null值XML配置 - 配置java.util.PropertiesXML配置 - Static Factory Method实例...原创 2019-04-09 14:23:12 · 355 阅读 · 2 评论 -
【培训】DAY16 JUnit测试 & Assert 断言
JUnit测试 & Assert 断言JUnit 测试介绍相关概念单元测试的好处JUnit4 的使用导入测试包测试类的申明创建一个待测试的对象测试方法的声明编写一个简单的测试方法忽略测试某些尚未完成的方法Fixture “固定代码段”限时测试测试异常Runner (运行器)参数化测试打包测试JUnit4 执行结果示例JUnit 4.x 与 3.x 的区别MOCK工具介绍MOCK工具Mock...原创 2019-04-03 20:29:13 · 417 阅读 · 0 评论 -
IDEA之Sonar插件的安装使用
Sonar插件的安装使用Sonar简介安装SonarLint配置SonarLint使用SonarLint菜单栏代码质量分析只分析选中的项目/文件项目/文件右键 -> SonarLint -> Analyze with SonarLint文件内容右键 -> Analyze with SonarLint在SonarLint窗口中有个Report tab页,里面显示所有分析的报告So...原创 2019-04-17 15:34:31 · 21801 阅读 · 2 评论 -
关于IDEA控制台出现乱码的问题
关于IDEA控制台出现乱码的问题设置Tomcat启动设置idea文件设置记得重启!!!今天突然遇到了使用tomcat运行,idea控制台出现乱码的情况,有以下几个地方改改才可以设置File -> Settings -> Editor -> File Encodings图中的几个地方改成UTF-8Tomcat启动设置在VM options添加-Dfile.encod...原创 2019-04-18 17:23:18 · 320 阅读 · 0 评论 -
关于IDEA热部署的插件安装
关于IDEA热部署的插件安装File—Settings,搜索JRebel for IntelliJ进行安装File—setting—JRebel—Advanced选择use jrebel.jar from the path specified激活激活成功File—Settings,搜索JRebel for IntelliJ进行安装File—setting—JRebel—Advanced选择u...原创 2019-09-12 16:24:55 · 4260 阅读 · 0 评论 -
IDEA注释模板的设置
关于IDEA注释模板的设置File -> Settings -> Editor -> Live Templates还有一种是分开编写注释模板,根据文件类型进行定义注释模板 File -> Settings -> Editor -> File and Code TemplatesFile -> Settings -> Editor -> Liv...原创 2019-06-18 10:12:19 · 168 阅读 · 0 评论 -
【Spring】19 事务
事务JDBC连接BookStockException.java(com.test.spring.tx.BookStockException)UserAccountException.java(com.test.spring.tx.UserAccountException)BookShopService.java(com.test.spring.tx.BookShopService)BookShop...原创 2019-03-25 20:04:47 · 155 阅读 · 0 评论 -
【Spring】18 AOP 基于 XML 的配置声明切面
AOP 基于 XML 的配置声明切面applicationContext-xml.xml其他文件ArithmeticCalculator.java(com.test.spring.aop.xml.ArithmeticCalculator)ArithmeticCalculatorImpl.java(com.test.spring.aop.xml.ArithmeticCalculatorImpl)Lo...原创 2019-03-21 11:29:53 · 216 阅读 · 0 评论 -
【Spring】07 JDBC使用外部属性文件
JDBC 使用外部属性文件先来下载几个jardb-properties(外部属性文件)beans-properties.xmlMain.java(com.test.sping.beans.properties.Main)先来下载几个jarc3p0:JDBC DataSourcesmysql-connector-java-5.1.47.zip下好了放在lib文件夹里,idea中选中这些文件右...原创 2019-03-15 14:47:49 · 229 阅读 · 0 评论 -
【Spring】08 SpEL(Spring 结构化语言)
SpEL:Spring 结构化语音beans-spel.xmlCar.java(com.test.sping.beans.spel.Car)Address.java(com.test.sping.beans.spel.Address)Person.java(com.test.sping.beans.spel.Person)Main.java(com.test.sping.beans.spel.Ma...原创 2019-03-15 15:41:24 · 174 阅读 · 0 评论 -
【Spring】09 Bean的生命周期
Bean的生命周期Bean的生命周期(待更。。。)Bean添加后置处理器的生命周期beans-cycle.xmlCar.java(com.test.sping.beans.cycle.Car)MyBeanPostProcessor.java(com.test.sping.beans.cycle.MyBeanPostProcessor)Main.java(com.test.sping.beans.c...原创 2019-03-15 17:33:31 · 150 阅读 · 0 评论 -
【Spring】01 IDEA新建Spring项目
新建Spring目1. IntelliJ IDEA打开选择Create New Project2. 默认应该是选中Sping的然后下一步3. 设置路径和名字4. 看到这个 别管他 过会就好了 然后就可以看到lib里面自动下好了jar包5. 写个HelloWorld看看1. IntelliJ IDEA打开选择Create New Project2. 默认应该是选中Sping的然后下一步...原创 2019-03-13 19:53:05 · 145 阅读 · 0 评论 -
【Spring】10 Bean 的配置方法(通过XML的方式)
静态工厂方法与实例工厂方法创建 Bean静态工厂方法beans-factory.xmlMain.java(com.test.sping.beans.factory.Main)StaticCarFactory.java(com.test.sping.beans.factory.StaticCarFactory)Car.java()实例工厂方法beans-factory.xmlInstanceCarF...原创 2019-03-18 20:15:26 · 163 阅读 · 0 评论 -
【Spring】11 Bean 的配置方法(通过注释的方式)
Bean 的配置方法—通过注释的方式特定组件:@Component@Respository@Service@Controller情况一:指定 Spring IOC 容器扫描的包beans-annotation.xmlMain.java(com.test.sping.beans.annotation.Main)情况二:通过 resource-pattern 指定扫描的资源beans-annotati...原创 2019-03-19 19:55:57 · 166 阅读 · 0 评论 -
【Spring】12 Bean 的自动装配
Bean 的自动装配使用 @Autowired 自动装配 BeanTestObject.java(com.test.sping.beans.annotation.TestObject)UserRepository.java(com.test.sping.beans.annotation.repository.UserRepository)UserRepositoryImpl.java(com.te...原创 2019-03-19 20:36:36 · 166 阅读 · 0 评论 -
【Spring】13 泛型依赖注入
泛型依赖注入泛型依赖注入BaseRepository.java(com.test.sping.beans.generic.di.BaseRepository)BaseService.java(com.test.sping.beans.generic.di.BaseService)User.java(com.test.sping.beans.generic.di.User)UserRepositor...原创 2019-03-20 14:21:15 · 153 阅读 · 0 评论 -
【Spring】14 AOP 基础
AOP 基础AOP 基础AOP 术语示例ArithmeticCalculator.java(com.test.spring.aop.helloworld.ArithmeticCalculator)ArithmeticCalculatorImpl.java(com.test.spring.aop.helloworld.ArithmeticCalculatorImpl)Main.java(com.te...原创 2019-03-20 17:12:53 · 239 阅读 · 0 评论 -
【Spring】15 AOP 前置通知&返回通知&异常通知&后置通知&环绕通知
AOP 前置通知&返回通知&异常通知&后置通知&环绕通知前置通知&返回通知&异常通知&后置通知LoggingAspect.java(com.test.spring.aop.LoggingAspect)环绕通知LoggingAspect.java(com.test.spring.aop.LoggingAspect)其他文件ArithmeticC...原创 2019-03-21 10:23:16 · 289 阅读 · 0 评论 -
【Spring】16 AOP 切面的优先级
AOP 切面的优先级使用 @Order 注解指定切面的优先级,值越小优先级越高VlidationAspect.java(com.test.spring.aop.VlidationAspect)LoggingAspect.java(com.test.spring.aop.LoggingAspect)其他文件ArithmeticCalculator.java(com.test.spring.aop.A...原创 2019-03-21 10:42:06 · 384 阅读 · 0 评论 -
【Spring】17 AOP 重用切入点定义
AOP 重用切入点定义定义方法用于切入点表达式引用方法本类引用(加方法名直接使用)同包引用(在方法名前加类名使用)外包引用(在类名前加类路径再加方法名使用)定义方法用于切入点表达式 /** * 定义一个方法,用于声明切入点表达式,一般地,该方法中不需要添加其他的代码。 * 使用 @Pointcut 来声明切入点表达式。 * 后面的其他通知直接使用方法名来引用...原创 2019-03-21 10:58:24 · 206 阅读 · 0 评论 -
【IDEA】Git push
IDEA Git第一步 IDEA设置找到Git,设置Git路径第二步 提交commit备注第三步 push上传注意第一步 IDEA设置找到Git,设置Git路径第二步 提交commit备注第三步 push上传提示Pushed 1 commit to origin/master 就上传成功了,可以到git上面看看注意在这之前本地要安装git,并且用命令行完成第一次的push,不...原创 2019-03-14 15:46:10 · 2750 阅读 · 0 评论