- 博客(13)
- 收藏
- 关注
原创 Spring事务管理
spring内置了事务管理器,来支持spring的事务管理。同时,spring的事务控制,也可以通过AOP的配置来完成。1、基于xml的事务配置导入pom坐标: <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId&g
2020-05-22 10:59:43
236
原创 Spring AOP
1、基于接口和子类的动态代理1.1基于接口的动态代理直接上代码,首先有一个接口:package proxy;/** * @author : * @date :Created in 2020/5/19 上午11:27 * @description:${description} * @modified By: * @version: $version$ */public interface IProducer { /** * 销售产品 * @param mone
2020-05-22 10:53:49
201
原创 3、spirng去除bean.xml纯注解方式
前置导入坐标<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/
2020-05-21 18:27:15
273
原创 2、Spring常用注解
注:如果注解只有一个属性时,value可以不写,直接在括号里面写值Component、Controller、Service、Repository:这四个注解的作用是创建bean,将产生的对象存入到spring容器中Autowired、Qualifiler、Resource是给变量赋值的,且是其他类型的bean对象@Component(value="")创建对象的注解,把当前对象存入spring容器中,有一个value属性,默认是类名称,首字母小写@Controller(value="")
2020-05-21 18:10:17
229
原创 java 实现一个简单的猜字符小游戏
用java的一些基础知识来实现一个简单的猜字母的小游戏,就在控制台玩玩,目得也是为了熟悉熟悉java的基础知识。首先系统随机产生5个字母,然后我们认为输入5个字母,输入的字母和系统随机产生的字母做比较,只有当5个字母顺序完全正确才算猜对。总分为500分,猜错一次扣10分,输入“exit”退出游戏。代码如下:package com.test.basics;import java.uti...
2019-02-21 17:46:58
1574
2
原创 for循环打印一个九九乘法表
代码如下:package com.test.basics;public class MulitTable { public static void main(String[] args) { for(int i=1;i<10;i++) { for(int j=1;j<=i;j++) { System.out.print(j+"*"+i+"="+j*i+"\t...
2019-02-21 14:40:01
274
原创 java实现冒泡排序
代码如下:package com.test.basics;public class ArrayDemo { //数据的排序 public static void main(String[] args) { int[] arrs = new int[10]; for(int i=0;i<10;i++) { arrs[i] = (int)(Math.random()*10...
2019-02-21 14:24:53
152
原创 java if分支和for循环的实例
分别以两段代码来展示下 if分支结构和for循环结构if分支简单实现成绩的判断:package com.test.basics;import java.util.Scanner;public class If_Demo { public static void main(String[] args) { Scanner scanner = new Scanner(Sys...
2019-02-21 11:45:25
922
原创 java变量及基本数据类型
1.变量:存数的1)声明: int a; //声明一个整型的变量,名为aint b,c,d; //声明三个整型的变量,名为b,c,d2)命名:2.1)只能包含字母、数字、_和$符,并且不能以数字开头2.2)严格区分大小写2.3)不能使用关键字2.4)可以中文命名,但不建议建议:“见名知意”,“驼峰命名法”3)初始化:第一次赋值3.1)声明的同时初始化:int a = 250...
2019-02-21 10:30:48
221
原创 Java的基本认识
1.java开发环境1)编译运行的过程:编译期:java源文件,经过编辑,生成.class字节码文件运行期:JVM编译.class并运行.classjava是跨平台的,一次编译到处使用2) 名词解释:JVM:java虚拟机 加载.class并运行.classJRE:java运行环境 除了包含jvm以外,还包含运行java程序所必须的环境,JRE=JVM+java系统类库3...
2019-02-21 10:25:36
160
原创 selenium 截取元素的照片
实现截取页面的某一个元素:import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;import org.apache.commons.io.FileUtils;i...
2019-02-19 15:44:46
511
原创 Mac 用Eclipse+selenium+Maven打开浏览器
#Mac 用Eclipse+selenium+Maven打开浏览器从今天开始写博客,记录的不算什么特别高深的东西。只是作为一个初学者记录下在学习自动化这条路上的历程。好了,直接开门见山吧。###1.安装jdk、Eclipse、Maven这里就不做说明了,百度都有很多很详细的步骤###2.打开Eclipse新建一个Maven工程新建一个简单的maven工程填写Group Id和Arti...
2019-02-14 14:43:01
554
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅