1、Spring简介 Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Spr ...
分类:
编程语言 时间:
2019-10-12 13:12:08
阅读次数:
100
#{}:如果传入的是字符串,则会将其中的值作为字符串拼接到sql上。 安全。 ${}:如果传入的是字符串,则不会作为字符串,而是直接拼接到sql上。不安全。 #{}和${} #{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java数据类型和jdb ...
分类:
其他好文 时间:
2019-10-06 20:57:55
阅读次数:
108
idea中新建springboot项目 pom.xml依赖部分如下 application.properties如下 数据表内容如下 用户实体类如下 dao层用户接口如下 @Mapper和@Select等注解都在mybatis-3.5.2.jar包下 注意依赖中还引入了mybatis-spring- ...
分类:
编程语言 时间:
2019-10-05 22:25:08
阅读次数:
120
在LINUX系统中,如果有大量读请求,默认的请求队列或许应付不过来,我们可以 动态调整请求队列数来提高效率,默认的请求队列数存放在/sys/block/xvda/queue/nr_requests 文件中,注意:/sys/block/xvda ,这里 xvda 写的是你自己的硬盘名,因我的是vps所 ...
分类:
系统相关 时间:
2019-10-05 20:54:18
阅读次数:
140
java当中JDBC当中请给出一个Oracle DataSource and SingleTon例子 ...
分类:
数据库 时间:
2019-10-03 16:32:55
阅读次数:
127
因为 1.JDBC连接Mysql5 com.mysql.jdbc.Driver: 2.JDBC连接Mysql6 com.mysql.cj.jdbc.Driver, 需要指定时区serverTimezone: 在设定时区的时候,如果设定serverTimezone=UTC,会比中国时间早8个小时,如果 ...
分类:
数据库 时间:
2019-10-02 23:18:41
阅读次数:
368
spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver username: root password: root url: jdbc:mysql://localhost:3306/order_system?characterE... ...
分类:
其他好文 时间:
2019-10-02 15:02:44
阅读次数:
421
一、SpringBoot 产生背景 随着动态语言的流行(Ruby,Groovy,Scala,Node.js),Java 的开发显得格外的笨重:繁多的配置,低下的开发效率,复杂的部署流程以及第三方技术集成难度大。 在上述环境下,Spring Boot应运而生。它使用 ”习惯优于配置”(项目中存在大量的 ...
分类:
编程语言 时间:
2019-10-02 14:54:29
阅读次数:
133
之前帮同学做个app的后台,使用了MySQL+MyBatis,遇到了一个查询提交的问题,卡了很久,现在有时间了来复盘下 环境情况 假设有学生表: USE test; CREATE TABLE ( Id int NOT NULL PRIMARY KEY AUTO_INCREMENT, Name var ...
分类:
数据库 时间:
2019-10-02 12:52:41
阅读次数:
100
Spring JDBC Spring 框架是对 JDBC 的简单封装,提供了一个 JDBCTemplate 对象简化 JDBC 的开发。 步骤: 1、导入 jar 包 2、创建 JDBCTemplate 对象,依赖于数据源 DataSource。 数据池之数据源创建。 3、调用 JdbcTempla ...
分类:
数据库 时间:
2019-09-30 12:50:21
阅读次数:
110