摘要: 动态SQL是根据参数数据动态组织SQL的技术 Mapper XML: <select id="dynamicSQL" parameterType="java.util.Map" resultType="com.MyBatis.entity.Goods"> select * from t_goods 阅读全文
posted @ 2022-04-18 19:13 南风知君 阅读(74) 评论(0) 推荐(0)
摘要: 什么是日志? 日志就是系统运行的历史记录,日志文件是用于记录系统操作世事件的记录文件或文件集合,日志保存历史数据,是诊断问题以及理解系统活动的重要依据。 SLF4j与Logback 在Java中日志分为两部分:日志门面与日志实现。日志门面为Java提供了统一的日志调用接口,日志实现的组件提供了日志的 阅读全文
posted @ 2022-04-18 17:01 南风知君 阅读(150) 评论(0) 推荐(0)
摘要: SQL注入攻击是指攻击者利用SQL漏洞,绕过系统约束,越权获取数据的攻击方式。 #SQL代码 " select * from a where name=' " +name+ " ' "; #正常情况,name:张三 select * from a where name='张三'; #SQL注入,na 阅读全文
posted @ 2022-04-18 16:21 南风知君 阅读(479) 评论(0) 推荐(0)
摘要: 事务的ACID属性 原子性,一致性,隔离性,持久性 事务的原子性: 一个事务中所有的操作要么全部完成,要么全部失败。事务执行后,不允许停留在中间某个状态 事务的一致性: 不管在任何给定的时间、并发事务有多少,事务必须保证运行结果的一致性。 事务的隔离性: 隔离性要求事务不受其他并发事务的影响,如同在 阅读全文
posted @ 2022-04-18 15:03 南风知君 阅读(74) 评论(0) 推荐(0)
摘要: 一、数字函数 二、时间函数 日期格式化函数 DATE_FORMAT(日期,表达式); select ename,date_format(hiredate,"%Y") from t_emp; 表达式格式 日期偏移计算 DATE_ADD( 日期 INTERVAL 偏移量 时间单位); select da 阅读全文
posted @ 2022-04-18 14:11 南风知君 阅读(41) 评论(0) 推荐(0)