11 2022 档案

摘要:操作过程 1 使用@Transactional在需要进行事务控制的类或是方法上修饰,注解可用的属性同xml配置方式 2 注解使用在类上,那么该类下的所有方法都是用同一套注解参数配置 3 使用在方法上,不同的方法可以采用不同的事务参数配置 4 xml配置文件中要开启事务的注解驱动 <!-- 事务的注解 阅读全文
posted @ 2022-11-30 19:17 Cuora 阅读(20) 评论(0) 推荐(0) 编辑
摘要:<tx:method name="transfer" isolation="REPEATABLE_READ" propagation="REQUIRED"timeout="-1" read-only="false"/> <tx:method>代表切点方法的事务参数的配置 name:切点方法名称 is 阅读全文
posted @ 2022-11-30 18:52 Cuora 阅读(24) 评论(0) 推荐(0) 编辑
摘要:注解aop开发步骤 1 使用@Aspect标注切面类 2 使用@通知注解标注通知方法 @Component("myAspect") @Aspect//标注当前MyAspect是一个切面类 public class MyAspect { //配置前置通知 @Before("execution(void 阅读全文
posted @ 2022-11-30 11:41 Cuora 阅读(141) 评论(0) 推荐(0) 编辑
摘要:表达式语法 excution([修饰符] 返回值类型 包名.类名.方法名(参数)) * 访问修饰符可以省略 * 返回值类型、包名、类名、方法名、可以使用星号*代表任意 * 包名与类名之间一个点 . 代表当前包下的类,两个点 .. 表示当前包及其子包下的类 参数列表可以使用两个点 .. 表示任意个数, 阅读全文
posted @ 2022-11-30 10:18 Cuora 阅读(17) 评论(0) 推荐(0) 编辑
摘要:常用术语 Target(目标对象):代理的目标对象 Proxy(代理):一个类被AOP织入增强后,就产生一个结果代理类 JoinPoint(连接点):所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,因为spring只支持方法类型的连接点 Pointcut(切入点):所谓切入点是指 阅读全文
posted @ 2022-11-29 21:31 Cuora 阅读(23) 评论(0) 推荐(0) 编辑
摘要:public class ProxyTest { public static void main(String[] args) { //创建目标对象 final Target target = new Target(); //获得增强对象 final Advice advice = new Advi 阅读全文
posted @ 2022-11-29 18:07 Cuora 阅读(20) 评论(0) 推荐(0) 编辑
摘要:异常处理方式 * 配置简单异常处理器SimpleMappingExceptionResolver * 配置自定义异常处理器 自定义异常处理步骤 * 创建异常处理器实现HandlerExceptionResolver public class MyExceptionResolver implement 阅读全文
posted @ 2022-11-29 11:49 Cuora 阅读(18) 评论(0) 推荐(0) 编辑
摘要:自定义拦截器步骤 1 创建拦截器类实现HandlerInterceptor @Controller public class TargetController { @RequestMapping("/target") public ModelAndView show() { System.out.p 阅读全文
posted @ 2022-11-28 18:46 Cuora 阅读(175) 评论(0) 推荐(0) 编辑
摘要:本周继续学习Spring的知识,通过Spring完成了一个mis系统的增删改查 阅读全文
posted @ 2022-11-28 12:54 Cuora 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1 导入spring-jdbc和spring-tx坐标 2 创建数据库表和实体 3 创建JdbcTemplate对象 4 执行数据库操作 阅读全文
posted @ 2022-11-27 17:21 Cuora 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1 文件上传客户端三要素 * 表单项type = "file" * 表单的提交方式时post * 表单的enctype属性时多部分表单形式,即enctype = "multipart/form-data" 2 单文件上传步骤 1 导入fileupload和io坐标 <dependency> <gro 阅读全文
posted @ 2022-11-26 21:13 Cuora 阅读(62) 评论(0) 推荐(0) 编辑
摘要:SpringMVC的相关组件 前端控制器:DispatcherServlet 处理器映射器:HandlerMapping 处理器适配器:HandlerAdapter 处理器:Handler 视图解析器:ViewResolver 视图:View SpringMVC的注解和配置 请求映射注解:@Requ 阅读全文
posted @ 2022-11-25 18:23 Cuora 阅读(9) 评论(0) 推荐(0) 编辑
摘要:1 导入SpringMVC相关坐标 2 配置SpringMVC核心控制器DispatcherServlet 3 创建Controller类和视图页面 4 使用注解配置Controller 5 配置SpringMVC核心文件spring-mvc.xml 6 客户端发起请求测试 阅读全文
posted @ 2022-11-25 12:03 Cuora 阅读(18) 评论(0) 推荐(0) 编辑
摘要:1 导入Spring集成Junit的坐标 2 使用@RunWith注解替换原来的运行期 3 使用@ContextConfiguration指定配置文件或配置类 4 使用@Autowired注入需要测试的对象 5 创建测试方法进行测试 package test; import java.sql.SQL 阅读全文
posted @ 2022-11-24 17:49 Cuora 阅读(32) 评论(0) 推荐(0) 编辑
摘要:@Configuration 用于指定当前类是一个Spring配置类,创建容器时会在该类上加载注解 @ComponentScan 用于指定Spring在初始化容器时要扫描的包 @Bean 在方法上使用,标注将该方法的返回值存储到Spring容器中 @PropertySource 用于加载proper 阅读全文
posted @ 2022-11-24 11:25 Cuora 阅读(15) 评论(0) 推荐(0) 编辑
摘要:@Component 在类上用于实例化Bean @Controller 在web层的类上用于实例化Bean @Service 在service层的类上用于实例化Bean @Repository 在dao层的类上用于实例化Bean @Autowired 在字段上用于根据类型依赖注入 @Qualifie 阅读全文
posted @ 2022-11-24 11:14 Cuora 阅读(16) 评论(0) 推荐(0) 编辑
摘要://dataSource.javapackage spring_ioc_anno; import java.beans.PropertyVetoException; import java.sql.Connection; import java.util.ResourceBundle; import 阅读全文
posted @ 2022-11-23 20:32 Cuora 阅读(42) 评论(0) 推荐(0) 编辑
摘要:Bean标签 基本属性 1 id: Bean实例在Spring容器中的唯一标识 2 class:Bean的全限定名称 Bean标签范围配置 1 scope:对象的作用范围 取值范围 singleton:默认的,单例的 Bean的实例化个数:1个 Bean的实例化时机:当Spring核心文件被加载时, 阅读全文
posted @ 2022-11-21 21:34 Cuora 阅读(318) 评论(0) 推荐(0) 编辑
摘要:1 导入Spring开发的基本包坐标 2 编写Dao接口和实现类 3 创建Spring核心配置文件 4 在Spring配置文件中配置UserDaoImpl 5 使用Spring的API获得Bean实例 阅读全文
posted @ 2022-11-21 17:38 Cuora 阅读(30) 评论(0) 推荐(0) 编辑
摘要:完成了软件构造课程的大作业 开始学习ssm的相关课程 阅读全文
posted @ 2022-11-21 17:24 Cuora 阅读(16) 评论(0) 推荐(0) 编辑
摘要:这周复习了javaweb的知识 完善及实现了之前老年病系统的原型 阅读全文
posted @ 2022-11-14 08:43 Cuora 阅读(5) 评论(0) 推荐(0) 编辑
摘要:概念描述: * JDK1.5之后的新特性 * 说明程序的 * 使用注解 @注解名称 作用分类: 1 编写文档:通过代码里标识的注解生成文档 【生成doc文档】 2 代码分析:通过代码里标识的注解对代码进行分析【使用反射】 3 编译检查:通过代码里标识的注解让编译器能够实现基本的编译检查【Overri 阅读全文
posted @ 2022-11-06 21:52 Cuora 阅读(30) 评论(0) 推荐(0) 编辑
摘要:这周对之前javaweb的基础知识进行了复习 完成了老师布置的老年人能力评估系统的原型 阅读全文
posted @ 2022-11-06 09:59 Cuora 阅读(25) 评论(0) 推荐(0) 编辑
摘要:@Before :初始化方法,用于资源申请,所有测试方法在执行之前都会先执行该方法 @After :释放资源方法,在所有测试方法执行完后,都会自动执行该方法 反射:框架设计的灵魂 * 框架:半成品软件。可以在框架的基础上进行软件开发,简化编码 * 反射:将类的各个组成部分封装为其他对象,这是反射的机 阅读全文
posted @ 2022-11-03 22:17 Cuora 阅读(27) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示