- 博客(7)
- 收藏
- 关注
原创 Spring Boot常见注解及功能
@SpringBootApplication,替代@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan @ImportAutoConfiguration,导入配置类,一般做测试的时候用,正常优先使用@EnableAutoConfiguration @SpringBootConfiguration,替代@Configurat...
2019-04-23 20:50:00
736
原创 SSM常用注解
Mybatis注解 @Arg:单独的构造方法参数 @CacheNamespace:为给定的命名空间配置缓存 @CacheNamespaceRef:参照另外一个命名空间的缓存来使用 @Case:单独实例的值和它对应的映射 @ConstructorArgs:收集一组结果传递给对象构造方法 @Insert,@Update,@Delete:代表了执行的真实SQL,使用字符串数组 @InsertProvid...
2019-04-22 20:58:06
344
原创 Servlet运行原理以及生命周期
Servlet运行原理 Servlet生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求,提供服务。在讨论Servlet生命周期之前,先让我们来看一下这几个方法: init()方法 在Servlet的生命周期中,仅执行一次init()方法,它是在服务器装入Servlet时执行的,可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无...
2019-04-20 20:14:57
196
原创 HashMap遍历
//第一种:普遍使用,二次取值 System.out.println("通过Map.keySet遍历key和value:"); for (String key : map.keySet()) { System.out.println("key= "+ key + " and value= " + map.get(key)); } //第二种 System.out.println...
2019-04-19 20:56:47
193
原创 Spring Boot 上传文件
上传文件是互联网中常常应用的场景之一,最典型的情况就是上传头像等,今天就带着带着大家做一个 Spring Boot 上传文件的小案例。 1、pom 包配置 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-paren...
2019-04-18 20:50:41
231
原创 Spring Boot小技巧
create: 每次加载hibernate时都会删除上一次的生成的表,然后根据你的model类再重新来生成新表,哪怕两次没有任何改变也要这样执行,这就是导致数据库表数据丢失的一个重要原因。 create-drop :每次加载hibernate时根据model类生成表,但是sessionFactory一关闭,表就自动删除。 update:最常用的属性,第一次加载hibernate时根据model类会自动建立起表的结构(前提是先建立好数据库),以后加载hibernate时根据 model类自动更新表结构,即使表
2019-04-16 20:44:47
162
原创 Java 发送邮件
JAVA 发送邮件操作环境具体实现 操作环境 1、Maven 2、开发工具:IntelliJ IDEA 3、邮箱服务:QQ邮箱 具体实现 1、进入QQ邮箱设置账户里开通STMP服务 点击生成授权码,获得密钥。 2、导入依赖 <!-- https://mvnrepository.com/artifact/javax.mail/mail --> <!--发送邮件--> <...
2019-04-15 13:19:35
251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅