java学习
刘先森--
这个作者很懒,什么都没留下…
展开
-
Java中list与map的初始化方法
以前用C++常用{值1,值2}的方式直接给list和数组赋值,在Java中不支持,每次还总是忘记,于是记下Java中list和map赋值的几种方式:1、list /**方式1:创建后用 add方法添加值**/ List<Integer> list0 = new ArrayList<Integer>(); list0.a...原创 2019-12-15 16:26:19 · 874 阅读 · 1 评论 -
#{}与${}区别
项目中传入表名称时用#{tableName}及时间比较时用${time}出现错误,于是搜了下两者的区别:MyBatis中使用parameterType向SQL语句传参,parameterType后的类型可以是基本类型int,String,HashMap和java自定义类型。 在SQL中引用这些参数的时候,可以使用两种方式#{parameterName}或者${parameterNam...原创 2019-08-07 20:36:55 · 3211 阅读 · 0 评论 -
java异常
粉红色的是受检查的异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.受检查的异常必须在编译时被捕捉处理,命名为 CHecked Exception 是因为Java编译器要进行检查,Java虚拟机也要进行检查,以确保这个规则得到遵守.绿色的异常是运...原创 2019-08-19 23:34:43 · 101 阅读 · 0 评论 -
java对修改数据库操作的服务进行单元测试
对涉及数据库操作的服务进行单元测试时,需要在单元测试类里配置加载对应的配置文件,好的方法应该是写一个父测试类,在此父测试类上配置加载对应的配置文件,具体的测试类可以继承该父测试类,这样避免每次测试新的服务都需要配置。@RunWith(SpringJUnit4ClassRunner.class)//使用junit4进行测试 ------------------------必有内容@C...原创 2019-09-11 11:13:06 · 825 阅读 · 0 评论