摘要: 前言 只是简单的properties配置学习,修改部分“约定”改为自定义“配置”。真正使用和遇到问题是在细看。 一、主要 核心只是demo中的: @PropertySource(value = "classpath:/config/custom.properties", ignoreResourceNotFound = true) 二、demo // application 注解... 阅读全文
posted @ 2017-01-15 01:15 淡丶无欲 阅读(14491) 评论(0) 推荐(0) 编辑
摘要: 前言 此文只是记录自己简单学习spring boot的笔记。所以,文章很多只是初步理解,可能存在严重错误。 一、Spring boot的初步理解 1、spring boot的目标 (摘自:spring-boot参考指南 official 中文) 为所有的Spring开发提供一个从根本上更快的和广泛使用的入门经验。 开箱即用,但你可以通过不采用默认设置来摆脱这种方式。 提供一系列大型项... 阅读全文
posted @ 2017-01-08 02:50 淡丶无欲 阅读(2206) 评论(0) 推荐(0) 编辑
摘要: 结果 填坑失败,并没有看懂是如何检测sql攻击的。 只能说的是: 建议都使用参数化传递sql语句参数。(所以,用hibernate、mybatis等框架的真不用太担心sql攻击问题。) 前言 本文主要是为了填坑:【spring】jdbcTemplate之sql参数注入 在上文中的demo是: 正确sql: select c.child_id childId,c.chil... 阅读全文
posted @ 2017-01-08 00:19 淡丶无欲 阅读(10995) 评论(0) 推荐(0) 编辑
摘要: 前言 一晃一年又过了,还是一样的渣。 一晃2周又过去了,还是没有坚持写博客。 本来前2天说填一下SQL注入攻击的坑,结果看下去发现还是ojdbc.jar中的代码,看不懂啊。这坑暂时填不动,强迫在元旦最后一天写一篇出来吧。 正文 在所有的设计模式中,个人觉得最简单、易学易用、使用率也高的其实是 - 模 阅读全文
posted @ 2017-01-03 00:38 淡丶无欲 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 好久没写博客,强迫自己写一篇。只是总结一下自己学习的单例模式。 单例模式的定义,摘自baike: 单例模式最初的定义出现于《设计模式》(艾迪生维斯理, 1994):“保证一个类仅有一个实例,并提供一个访问它的全局访问点。” Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提 阅读全文
posted @ 2016-12-25 05:50 淡丶无欲 阅读(423) 评论(0) 推荐(0) 编辑
摘要: demo @Repository("jdbcDao") public class JdbcTemplateDao { @Autowired private JdbcTemplate jdbcTemplate; @Autowired private NamedParameterJdbcTemplate namedTemplate; private final ... 阅读全文
posted @ 2016-12-11 23:54 淡丶无欲 阅读(40380) 评论(3) 推荐(0) 编辑
摘要: 前言 此源码其实是在4月中旬就看了,而且当初也写了一份word文档,但不打算直接把word发上来。还是跟着以前的笔记、跟踪代码边看边写吧。 其实当初看源码的理由很简单,1、才进新公司,比较有空闲。2、面试老是问spring的问题,我理论又不好,所以想看下。 但现在,我重新看的目的其实不在于其实现原理,而是想学习和写出好的编码风格。(当初大概花了1周看,记得那时把看到的都理解深刻了,但现... 阅读全文
posted @ 2016-12-04 03:45 淡丶无欲 阅读(5557) 评论(1) 推荐(0) 编辑
摘要: BEFORE: 在执行触发事件前执行触发器内容; AFTER:在执行触发事件后执行触发器内容; (貌似还存在第3中:instead of,主要用于视图。待学习....) FOR EACH ROW: 行级触发器,对应的还有语句级触发器。 行级触发器,只要数据行符合触发条件,就执行1次触发器; 语句级触 阅读全文
posted @ 2016-12-02 17:59 淡丶无欲 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 说明: 1、个人技术也不咋滴、也没在项目中写过线程,以下全是根据自己的理解写的。所以,仅供参考及希望指出不同的观点。 2、其实想把代码的github贴出来,但还是推荐在初学的您多亲自写一下,就没贴出来了。 一、基本说明 类、对象:。。。(不知道怎么说,只可意会不可言传>.<!);要明白哪些方法、变量是对象的,哪些是类的。 类锁、对象锁:对应类和对象。每个类有且仅有一个类锁,每个对象... 阅读全文
posted @ 2016-11-28 00:25 淡丶无欲 阅读(1624) 评论(0) 推荐(0) 编辑
摘要: 主表: 从表: 结果集: 查询从表中年龄最大的一行数据,如果存在年龄相等的则为了保证唯一取id(主键)最大的一行。 sql嵌套当然要更通用点,而且看执行计划,它的效率、消耗都要比oracle少很多; oracle分析函数感觉还是子查询嵌套了一层,而且效率、消耗都比较高。 (才知道oracle的执行计 阅读全文
posted @ 2016-11-25 17:41 淡丶无欲 阅读(2205) 评论(0) 推荐(0) 编辑