
SSM框架
gy0011
这个作者很懒,什么都没留下…
展开
-
mybatis配置文件
mybatis里面要用到这几个标签properties:用来在外部引入properties文件,这样就不需要在环境里面书写驱动,url,name和password,直接使用${指定位置.内容}。settings:进行设置,里面还有一些标签,进行操作设置。typeAliases:别名处理器,可以设置别名。type是指设置别名的类,alias是设置的别名<typeAliases>...原创 2020-01-12 17:04:19 · 184 阅读 · 0 评论 -
mybatis参数处理
单个参数:mybatis不会做特殊处理#{参数名}:取出参数值eg:public Employee getEmpById(@Param("id")Integer id);//取值:id->#{id} 多个参数:mybatis会做特殊处理,将多个参数会被封装成一个map, key:param1…paramn,或者参数索引 value:传入的值#{}就是从map中取得指定key...原创 2020-01-17 22:18:52 · 226 阅读 · 0 评论 -
spring的AOP
AOP:面向切面编程,主要解决代码混乱和代码分散等问题AOP是一种新的方法论,是对面向对象编程的补充AOP的主要编程对象是切面,而切面模块化横切关注点连接点:程序执行的某个特定位置eg:某个方法调用之前切点:AOP通过切点定位到特定的连接点有两种方式实现AOP,分别是基于AspectJ注解和XML配置。AspectJ注解1.把一个类声明为一个切面:需要把该类放到IOC容器中,及加@C...原创 2020-02-03 17:43:29 · 206 阅读 · 0 评论 -
SpringMVC运行流程
下面是整个运行流程:发送请求springDispatcherServlet的url-patternSpringMVC中是否存在对应映射(@RequestMapping注解映射)(3.1)如果没有映射,就看是否配置<mvc:default-servlet-handler/>(3.1.1)如果没有配置控制台返回错误没有映射,并返回404页面(3.1.2) 如果有配置,就查找目...原创 2020-03-02 11:54:03 · 218 阅读 · 0 评论 -
Spring框架的bean细节(创建方式,作用范围和生命周期)
在使用spring框架的时候,对bean有许多重要信息:三种创建bean的方式:使用类的默认构造函数使用工厂类里面的方法来创建对象使用工厂类的静态方法创建对象//这种最常用的就是使用默认构造函数来创建的<bean id="service" class="service.impl.userServiceImpl"></bean>//这种就是第二种方法,要先获取到工厂类的实例,在使用两个属性来定向指向对应的工厂和方法<bean id="factory" cla原创 2020-10-24 08:25:06 · 272 阅读 · 0 评论