- 博客(9)
- 收藏
- 关注
原创 Mybatis操作数据库
1、导入mybatis的依赖包2、添加日志的配置文件log4j.properties,放到src/main/resourses下面Global logging configurationlog4j.rootLogger=DEBUG, stdoutConsole output…log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayou
2021-04-14 22:15:38
48
原创 Springioc
mybatis搭建过程:1、导入jar2、创建mybatis的核心(全局)配置文件mybatis-config.xml,并配置3、创建映射文件XxxMapper.xml,并配置4、创建mapper接口,实现两个绑定:(1)接口全限定名要和映射文件的namespace保持一致(2)接口中方法名和SQL语句的id保持一致5、获取mybatis操作数据库的会话对象SqlSession,通过getMapper()获取接口的动态代理实现类6、测试详细过程:0、STS选择Java视图,新建Java
2021-04-14 17:23:22
50
原创 Mybatis工程搭建及实现Mapper配置
Map<String, Integer> items = new HashMap<>();items.put(“A”, 10);items.put(“B”, 20);items.put(“C”, 30);items.put(“D”, 40);items.put(“E”, 50);items.put(“F”, 60);for (Map.Entry<String, Integer> entry : items.entrySet()) {System.out.p
2021-04-14 17:18:10
67
原创 MyBatis操作数据库据
gMvc核心配置文件位置 springMvc org.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath*:SpringMvc.xml<!-- tomcat启动的时候就加载这个servlet --><load-on-startup>1</load-on-startup>123456789101112发现是由于classpath
2021-04-14 17:16:18
47
原创 SpringMVC工程搭建
param1: 表示请求必须包含名为 param1 的请求参数 ;!param1: 表示请求不能包含名为 param1 的请求参数 ;param1 != value1: 表示请求包含名为 param1 的请求参数,但其值不能为 value1@RequestMapping(value=“testParamsAndHeaders”,params={“userName”,“age!=10”})public String testParamsAndHeaders(){System.out.println(
2021-04-14 17:13:51
47
原创 2021-04-05
每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为核心的。SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。而 SqlSessionFactoryBuilder 则可以从 XML 配置文件或一个预先配置的 Configuration 实例来构建出 SqlSessionFactory 实例。从 XML 文件中构建 SqlSessionFactory 的实例非常简单,建议使用类路径下的资源文件进行配置。 但也可以使
2021-04-05 16:42:00
57
原创 2021-04-05
beta-web层创建com.yibao.beta.web包(注意:这是多层目录结构并非单个目录名,com >> yibao >> beta >> web)并添加入口类BetaWebApplication.javapackage com.yibao.beta.web;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.Sprin
2021-04-05 16:40:16
57
原创 一知半解,不会不会
Spring主要是简化配置文件用少量配置就可以运行Java代理模式理解,,包租户想把房子租给租客,自己介绍房子,或着将房子给第三方帮忙代理将房子租出去静态的使用同时增加了后面的难度,动态可以以任意的控制任意对象来执行过程spring aop编程也是使用动态代理模式来实现的...
2021-03-28 11:13:01
36
原创 以改正
SSH 通常指的是 Struts2 做控制器(controller),spring 管理各层的组件,hibernate 负责持久化层。SSM 则指的是 SpringMVC 做控制器(controller),Spring 管理各层的组件,MyBatis 负责持久化层。共同点:1.Spring依赖注入DI来管理各层的组件。2.使用面向切面编程AOP管理事物、日志、权限等。SSH是Spring+Struts2+Hibernate的缩写,是一种较主流的Java企业级应用框架。SSM是Spring+Sprin
2021-03-20 17:05:42
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人