![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
穿越23小时
深入研究23年,如何在做程序猿的过程中,还可以保持养生。
展开
-
springAOP扩展原有程序功能
起因最近项目遇到一个需求,要我修改已有功能,添加一些扩展功能上去。但是我担心修改现有的程序,会导致一些地方引用该处代码的时候,发生逻辑的改变。所以,为了以防万一。我本来打算继承原有的类,再重写需要扩展的方法。最大可能保证不影响其他的逻辑。说到这里,我就大概知道为什么设计模式这么重要了。确实,修改已有的逻辑,个人认为是一个大忌啊。很有可能出现:这处功能实现了,其他地方都全线崩溃了。所以要工厂,代理模式之类的东西来保证一定的隔离和复用。不过,我这次要扩展的功能,有一部分是controller,所以,cont原创 2020-06-01 14:55:18 · 182 阅读 · 0 评论 -
springboot+thymeleaf前后端联调笔记
springboot+thymeleaf前后端联调笔记前端篇参考1:https://zhuanlan.zhihu.com/p/27334352参考2:控制台的多个函数的使用,类似一个使用文档字典。https://zhuanlan.zhihu.com/p/81610924浏览器控制台Console.dir使用 console.dir 命令,可以打印出对象的结构,而 console.log 仅能打印返回值,在打印 document 属性时尤为有用。console.dir(object):原创 2020-05-20 11:14:57 · 603 阅读 · 0 评论 -
ssm实现一个秒杀系统
DAOService流程:创建业务接口包及定义好接口。接口中注意:创建接口考虑使用者角度,即:使用者怎么才可以很方便的使用我定义出的这个接口。同时,注意创建的接口参数要简洁,粒度要够明确,返回类型要友好(不要是一个map,或者一个entity这样的数据,里面有很多数据其实前端用不到的,所以直接定义一个dto最好。)dto的包创建和类的定义。与前端交互时使用。except...原创 2019-05-12 00:13:39 · 286 阅读 · 0 评论