摘要:        
在使用Mybatis 3.4.1 时,在对oracle进行添加操作时,如果有一个字段为空值时,则会报异常,而换成mysql则不会出现异常。 insert into emp(ID,NAME,GENDER,EMAIL) values(#{id},#{name},#{gender},#{email) 在m    阅读全文
posted @ 2020-04-17 16:49
来一杯可乐
阅读(1872)
评论(0)
推荐(0)
        
            
        
        
摘要:        
mybatis 中 #{} 和 ${} 的区别: 1、相同:都可以用来获取传入的参数值 2、不同: #{}:是以预编译的形式,将参数设置到sql语句中;jdbc中的PreparedStatement,可以防止sql注入,sql语句以?号的形式 ${}:取出的值直接拼装在sql语句中;会有安全问题;     阅读全文
posted @ 2020-04-17 16:07
来一杯可乐
阅读(219)
评论(0)
推荐(0)
        
            
        
        
摘要:        
异常的出现: mapper层接口 public interface EmpMapper { public Emp getEmpByIdAndName(Integer id ,String name); } xml:sql语句 <select id="getEmpByIdAndName" result    阅读全文
posted @ 2020-04-17 10:00
来一杯可乐
阅读(1368)
评论(0)
推荐(0)
        

浙公网安备 33010602011771号