上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 当前仅想着能用简单了解一下,后续再深入研究,如果文中出现错误,希望好心人评论指正。 AOP : 面向切面编程 AOP底层实现:基于JDK的动态代理和基于Cglib的动态代理 AOP 开发明确的事项 1. 需要编写的代码 1.1 编写核心业务代码 (目标类的目标方法) 1.2 编写切面类,切面类中有通 阅读全文
posted @ 2021-02-25 16:49 year12 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 注解 说明 @Component 使用在类上用于实例化Bean @Controller 使用在Web层用于实例化Bean @Service 使用在Service层用于实例化Bean @Repository 使用在Dao层用于实例化Bean @Autowried 使用在字段上用于根据类型依赖注入 @Q 阅读全文
posted @ 2021-02-25 14:52 year12 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 注意:使用xml配置关注 1.1 1.2 1.5使用配置类配置关注 1.1 1.3 1.4 1.51.1 新建jdbc.properties jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/test?serv 阅读全文
posted @ 2021-02-24 14:38 year12 阅读(228) 评论(0) 推荐(0) 编辑
摘要: jdbc.properties 至于resource jdbc.properties 内容如下 jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/testjdbc.username=rootjdbc.passw 阅读全文
posted @ 2021-02-24 13:30 year12 阅读(139) 评论(0) 推荐(0) 编辑
摘要: @Testpublic void test2() throws SQLException{ DruidDataSource dataSource = new DruidDataSource(); dataSource.setDriverClassName("com.mysql.jdbc.Driver 阅读全文
posted @ 2021-02-24 13:18 year12 阅读(154) 评论(0) 推荐(0) 编辑
摘要: @Testpublic void test1(){ /* * c3p0配置Mysql数据源 */ ComboPooledDataSource dataSource = new ComboPooledDataSource(); try { dataSource.setUser("root"); dat 阅读全文
posted @ 2021-02-24 13:14 year12 阅读(98) 评论(0) 推荐(0) 编辑
摘要: getBean 时可以通过class 也可以通过 id<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" //下面这行开启P命名空间 xmlns:p="ht 阅读全文
posted @ 2021-02-24 11:10 year12 阅读(70) 评论(0) 推荐(0) 编辑
摘要: JDBC 概念:Java DataBase Connectivity Java 数据库连接,Java 语言操作数据库JDBC 本质:其实是官方定义的一套操作所有关系型数据库的规则,即接口.各个数据库厂商取实现这套接口,提供数据库驱动Jar包。我们可以使用这套接口(JDBC)编程,真正执行代码的是驱动 阅读全文
posted @ 2021-02-10 21:14 year12 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 注解:也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 作用: 1) 编写文档:通过代码标识的注解生成文档[生成文档doc文档] 2) 代码分析: 通过代 阅读全文
posted @ 2021-02-04 23:06 year12 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1.1 1.2 Stream流的生成方式 Stream流的使用 list.stream().filter(s -> s.startsWith("张")).filter(s -> s.length() == 3).forEach(zhangList2::add); 生成流 通过数据源(集合,数组等)生 阅读全文
posted @ 2021-01-17 18:47 year12 阅读(39) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页