java
xiao民
每天都在写代码,总得记录些什么。那就开始记录吧
展开
-
单元测试记录
单元测试规范1. maven配置<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope>&...原创 2020-03-29 20:38:39 · 692 阅读 · 0 评论 -
java8 Stream 常用
java8Stream常用//1.stream某一个元素计数long count = myInfoList.stream().mapToInt(item -> item.getAge()).sum();System.out.println(count);//2.stream过滤后某一个元素计数long count2 = myInfoList.stream().filter(i...原创 2020-03-21 18:04:26 · 541 阅读 · 0 评论 -
SpringBoot webSocket使用
SpringBoot webScoket使用1.pom文件配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </de...原创 2019-08-12 21:31:44 · 224 阅读 · 0 评论 -
SpringBoot自定义配置文件区分环境
SpringBoot自定义配置文件区分环境配置自定义的配置文件也要区分环境1.设置自定义的配置文件my-dev.properties##只写一个属性方便测试my.name=devmy-test.properties##只写一个属性方便测试my.name=test2.编写配置文件实体类/** * 自定义配置文件属性 */public class ...原创 2019-08-20 21:14:03 · 1865 阅读 · 0 评论 -
SpringBoot事务解析
SpringBoot事务详解SpringBoot-2.1.3.RELEASE版本事务解析1.spring事务猜想使用切面再方法执行前开启事务,执行完提交事务,如果有异常,则回滚事务## Mysql事务流程##1.开启事务begin; ##2.提交事务commit;##3.如果有异常需要回滚事务rollback;// jdbc使用事务流程//1.获取连接Con...原创 2019-08-11 21:18:54 · 437 阅读 · 0 评论 -
spring+memcache配置+缓存注解配置
spring+memcache配置缓存注解@cahceable等1.增加memcache pom文件<dependency> <groupId>com.googlecode.xmemcached</groupId> <artifactId>xmemcached</artifactId> <ve...原创 2018-09-13 12:17:15 · 749 阅读 · 0 评论 -
spring在项目启动时就执行特定方法
如何在项目启动时就执行特定方法1. 方法上加注解@PostConstruct@Compantpublic class InitDemo{ @PostConstruct public void init(){ //项目启动就会执行这个方法 doSomething(); }}2.xml配置init-method...原创 2018-09-13 12:15:54 · 11048 阅读 · 0 评论 -
spring单元测试
spring 单元测试1.编写主要测试基类//加载配置文件@ContextConfiguration(locations = { "/spring-mvc.xml", "/applicationContext.xml","/SqlMapConfig.xml" })@RunWith(SpringJUnit4ClassRunner.class)@WebAppConfigurat...原创 2018-09-13 12:15:17 · 278 阅读 · 0 评论 -
java 导出excel
java 导出excelmaven 所需要的包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version&g...原创 2018-09-13 12:14:36 · 255 阅读 · 0 评论 -
shiro权限控制
shiro 权限控制1.增加jar包 <!--shiro start --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId&...原创 2018-09-13 12:12:46 · 148 阅读 · 0 评论 -
java 代码审查规范
java 代码审查1.工具类或者常量类里面的方法都是静态的,建议直接用类名调用,不用创建对象,所以将构造方法私有化,禁止创建对象 error example:public class StringUtils{ /** * 判断一个字符串是否为英文中文或数字 * * @param str * @return */ public原创 2017-03-28 18:33:31 · 3326 阅读 · 0 评论