摘要:
JDBCTemplate
JDBCTemplate是Spring提供的持久化工具类,是对JDBC的封装,简单灵活但是功能较少,不够强大;
依赖
<dependencies>
<!--jdbc驱动-->
<dependency>
<groupId... 阅读原文
2020-02-05 11:17:04 阅读(2314) 评论(0)
摘要:
Spring是一个对象容器,帮助我们管理项目中的对象,那么在web项目中哪些对象应该交给Spring管理呢?
项目中涉及的对象
我们回顾一下WEB项目中涉及的对象
Servlet
Request
Response
Session
Service
DAO
POJO
分析
我们在学习IOC容器时知道,Sp... 阅读原文
2020-02-05 11:10:02 阅读(2491) 评论(0)
摘要:
问题复现步骤:
1、在pom.xml里面添加ojdbc14的依赖,代码如下:
<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> &... 阅读原文
2020-02-05 09:12:02 阅读(2380) 评论(0)
摘要:
Thymeleaf 的条件判断是 通过 th:if 来做的,只有为真的时候,才会显示当前元素
<p th:if="${testBoolean}" >如果testBoolean 是 true ,本句话就会显示</p>
取反可以用not, 或者用th:unless.
&l... 阅读原文
2020-02-05 07:17:02 阅读(2403) 评论(0)
摘要:
把自己的项目发布到maven仓库并在maven和gradle中开始使用
上一条博客中提到的日志打印项目总算是维护的差不多了, 不过现在使用它还是打成jar包放到其他项目内, 所以决定把项目传到maven仓库内, 使用时只需要配置一下即可了
我使用的是阿里云的maven仓库服务, 如何购买阿里云仓库这里就不多说... 阅读原文
2020-02-05 06:00:15 阅读(2444) 评论(0)
摘要:
1.字符串/图片/map集合
@GetMapping("/hello")
public String test(Model model){
String message="first thymeleaf !!";
model.addAttribute("m... 阅读原文
2020-02-05 00:03:03 阅读(2385) 评论(0)
摘要:
前面说了这个多,我们可以自己尝试实现一个同步器,我们可以简单的参考一下ReentrantLock这个类的实现方式,我们就简单的实现一个不可重入的独占锁吧!
一.简单分析ReentrantLock的结构
下图所示,直接实现了Lock这个接口,然后定义了一个内部类继承AQS,暂时不考虑公平锁和非公平... 阅读原文
2020-02-05 00:01:03 阅读(2538) 评论(0)
摘要:
Vue.js 路由允许我们通过不同的 URL 访问不同的内容。通过 Vue.js 可以实现多视图的单页Web应用(single page web application,SPA)。
需要引入vue-router.js
<script src="https://unpkg.com/vue/dist/... 阅读原文
2020-02-04 23:56:01 阅读(2492) 评论(0)
摘要:
环境搭建
1、新建Spring项目,添加所需的jar包
spring-core.jar
spring-beans.jar
spring-context.jar
spring-expression.jar
spring-aop.jar (使用spring的注解)
spring-jdbc.jar (s... 阅读原文
2020-02-04 22:35:01 阅读(2273) 评论(0)
摘要:
原理
项目的数据库字典表是一个很重要的文档。通过此文档可以清晰的了解数据表结构及开发者的设计意图。
通常为了方便我都是直接在数据库中建表,然后通过工具导出数据字典。
在Mysql数据库中有一个information_schema库,它提供了访问数据库元数据的方式。
什么是元数据呢?就是关于数据的数据,如... 阅读原文
2020-02-04 22:07:08 阅读(2586) 评论(0)