- 博客(8)
- 收藏
- 关注
原创 泛型里面的<T> List<T>前面的<T>代表是什么意思?为什么要加<T>?
泛型里面的 List前面的代表是什么意思?为什么要加?import java.util.*;class Fruit { public String toString() { return “Fruit”; } }class Apple extends Fruit { public String toString(){ return “Apple”; } }class Person { public String toString(){ return “Perso
2021-05-18 10:20:53
813
原创 在SQL文中进行加减乘除计算 Deciaml
#在SQL文中进行加减乘除计算create table temp(SELECT(@rowNO := @rowNo+1) AS ‘序号’,a.apply_date AS ‘申请日期’,a.merchant_name AS ‘申请人’,IF(a.loan_amount is null,0,CAST(a.loan_amount/100 as DECIMAL(10,2))) as ‘打款金额’,a.finance_name as’资金来源’,IF(a.loan_amount is null,0,CA
2020-12-17 10:39:34
2276
1
原创 web项目中Log4j日志输出路径的配置
#web项目中Log4j日志输出路径的配置问题描述:一个web项目想在一个tomcat下运行多个实例(通过修改war包名称的实现),然后每个实例都将日志输出到tomcat的logs目录下实例名命名的文件夹下进行区分查看每个实例日志,要求通过尽可能少的改动配置文件,最好修改实例名后可以不修改log4j的配置文件。实现分析:一般实现上面需求,需要在修改完war包名称之外要再做下面配置:1、修改每个实例名下web.xml中参数webAppRootKey为不同值。同一个tomcat下运行多个web应用时,该值
2020-11-18 14:00:55
719
原创 MySQL之数字字符串按照数字排序
MySQL之数字字符串按照数字排序法一:TO_NUMBER():cast( '123 ’ as UNSIGNED INTEGER)cast(‘11’ as DECIMAL(10,2))例如:SELECT * FROM 表名 ORDER BY cast(字段名as SIGNED INTEGER) ;法二:在数据里面定义的是varchar类型,实际存放的是Int类型的数据,将字段*1或者+0可以将MySQL字符串字段按数值排序 :select * from 表名 where 1
2020-11-14 11:30:48
920
原创 mybatis中#和$在使用上有哪些区别
mybatis中#和$的区别是什么1、传入的参数在SQL中显示不同#传入的参数在SQL中显示为字符串(当成一个字符串),会对自动传入的数据加一个双引号。例:使用以下SQLselect id,name,age from student where id =#{id}当我们传递的参数id为 "1" 时,上述 sql 的解析为:select id,name,age from student where id ="1"$传入的参数在SqL中直接显示为传入的值例:使用以下SQLselect id,n
2020-09-08 09:42:34
4247
原创 Mybatis配置映射文件中parameterType的用法心得
在mybatis映射接口的配置中,有select,insert,update,delete等元素都提到了parameterType的用法,parameterType为输入参数,在配置的时候,配置相应的输入参数类型即可。parameterType有基本数据类型和复杂的数据类型配置。1.基本数据类型,如输入参数只有一个,其数据类型可以是基本的数据类型,也可以是自己定的类类型。包括int,String,Integer,Date,如下:(1)根据id进行相应的删除:(2)添加员工:2.复杂数据类型:包
2020-09-08 09:11:35
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人