摘要:
Spring提供了非常好用的JavaMailSender接口实现邮件发送。在Spring Boot中也提供了相应的自动化配置。 这篇文章主要讲如何在Spring Boot中使用JavaMailSender发送邮件。 发送邮件 1,在pom.xml中引入spring-boot-starter-mail 阅读全文
摘要:
事务是什么?事务用来维护数据库数据的完整性,它保障成批的sql要么全部执行,要么全部不执行。 事务的ACID特性 Atomicity 原子性。原子性是 事物是不可分割的最小的单元,事物内的所有操作,要么全部提交成功,要么全部失败回滚。例如:A帐户向B帐户 转账1000元,则先检查A账户余额是否有10 阅读全文
摘要:
SpringBoot整合Mybatis,并实现事务控制 1、 在pom文件里添加相关maven文件 2、 在application.properties配置文件中引入数据源,创建数据库表,并插入两条原始数据:andy 余额200元,lucy 余额300元 数据库初始值如下: 3、 开发实体类,dao 阅读全文
摘要:
通过JDBC技术连接ORACLE的步骤如下:1.注册一个driver驱动器2.获得数据库连接(url, 用户名,密码)3.开启事务,取消自动提交4.创建一个statement语句发送sql5.执行sql语句6.如果有结果集就处理结果集7.关闭语句8.没问题就commit9.有问题就rollback1 阅读全文
摘要:
这篇文章是介绍 Spring Boot整合mybatis的,一个简单的增删改查。 建表DROP TABLE IF EXISTS tbl_user; CREATE TABLE tbl_user ( id int(11) NOT NULL AUTO_INCREMENT, user_name varcha 阅读全文
摘要:
这篇文章是介绍 Spring Boot整合JdbcTemplate,配置数据源来访问数据库。 在pom文件里添加 spring-boot-starter-jdbc 和mysql依赖。<dependency> <groupId>org.springframework.boot</groupId> <a 阅读全文
摘要:
Spring Boot 它的设计目的是简化开发的,不需要写各种配置文件,引入相关的依赖就能快速搭建一个工程。换句话说,**使用springboot后,编码,配置, 部署和监控都变得更简单!** 接下来我们写个HelloWord吧! 先说下我的环境:jdk 1.8, maven 3.5.3 , ecl 阅读全文
摘要:
单例模式就是要确保类在内存中只有一个对象,该实例必须自动创建,并且对外提供。 <br/> 饿汉式: 类加载的时候就实例化对象了,线程安全,但是浪费内存空间。如果该实例从始至终都没被使用过,则会造成内存浪费。public class Singleton001 { private static Sing 阅读全文
摘要:
抽象类:使用abstract 修饰的类就是抽象类。抽象类的本质就是一个类。1,抽象类不能被实例化,往往用来做父类,定义子类中共有的方法和属性。子类继承抽象类以后,覆盖实现抽象类里的抽象方法,然后使用其子类的实例。 子类必须覆盖父类(是个抽象类)里面所有的抽象方法,否则编译报错。2,抽象类可以使用类名直接调用抽象类里面的静态成员3,抽象类往往作为父类来使用,而子类的构造方法总是调用父类的构造方法,所以抽象类必须要有构造方法。如果没有为抽象类显式声明构造方法,抽象类也存在默认的无参构造器。抽象方法:只给出方法定义而不具体实现的方法.(就是没有方法体的方法,使用abstract修饰)抽象方法是... 阅读全文
摘要:
StringBuffer和String Bulider:在java.lang包里Math类:在java.lang包里Date类:在java.Util包里Calendar类:在java.Util包里-----------------StringBuffer类和String Builder类: public final classStringBuffer extends Object implements Serializable, CharSequence public final classStringBuilder extends Object implements Seriali... 阅读全文