当前位置: 首页 > news >正文

广东像一起做网店的网站百度竞价规则

广东像一起做网店的网站,百度竞价规则,企业网站黄页怎么做,深圳网站设计服务商上篇我们介绍了搭建spring bootMybatislogbackMysql的框架搭建《spring boot项目搭建示例》 这篇博文我们介绍一下如何整合jsp页面以及将项目改成Mybatis映射文件xml的形式 步骤如下&#xff1a; 1.pom.xml加入jsp所需的jar包 <project xmlns"http://maven.apache.org/…

上篇我们介绍了搭建spring boot+Mybatis+logback+Mysql的框架搭建《spring boot项目搭建示例》

这篇博文我们介绍一下如何整合jsp页面以及将项目改成Mybatis映射文件xml的形式

步骤如下:

1.pom.xml加入jsp所需的jar包

<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/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.hu</groupId><artifactId>SpringBootPro</artifactId><version>0.0.1-SNAPSHOT</version><packaging>war</packaging><name>SpringBootPro</name><url>http://maven.apache.org</url><!-- spring boot jar --><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.9.RELEASE</version></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><!-- 移除嵌入式tomcat插件 --><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></exclusion></exclusions></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><!-- logback jar --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></dependency><!-- Mybatis/Mysql jar --><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>1.3.1</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.30</version></dependency><!-- package jar start--><dependency><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.1</version></dependency><dependency><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>2.12.4</version></dependency><dependency><groupId>org.apache.maven.plugins</groupId><artifactId>maven-install-plugin</artifactId><version>2.4</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>1.5.9.RELEASE</version></dependency><dependency><groupId>org.apache.logging.log4j</groupId><artifactId>log4j-core</artifactId><version>2.7</version></dependency><!-- 整合jsp页面 --><dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId><scope>provided</scope></dependency><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><scope>provided</scope></dependency><dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId></dependency><!-- 整合jsp页面结束 --></dependencies><!-- 打包 jar --><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><mainClass>com.hu.server.MainServer</mainClass></configuration><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins><finalName>springboot</finalName></build><!-- package jar end-->
</project>

2.给启动类加入如下代码MainServer.java

package com.hu.server;import org.mybatis.spring.annotation.MapperScan;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.support.SpringBootServletInitializer;
import org.springframework.context.annotation.ComponentScan;
@SpringBootApplication
@ComponentScan(basePackages={"com.hu"})
@MapperScan({"com.hu.dao"})
public class MainServer extends SpringBootServletInitializer{private final Logger log = LoggerFactory.getLogger(MainServer.class);public static void main(String[] args) {SpringApplication.run(MainServer.class, args);}//为了打包springboot-war项目@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {return builder.sources(MainServer.class);}}

3.application.properties配置文件加入配置

server.port=8010
server.contextPath=/springboot
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.max-idle=10
spring.datasource.max-wait=10000
spring.datasource.min-idle=5
spring.datasource.initial-size=5spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
spring.thymeleaf.cache=false
spring.thymeleaf.enabled=false
#mybatis
mybatis.mapper-locations=classpath\:mybatis/mapper/*.xml

4.新建LoginController.java

package com.hu.Controller;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@Controller
public class LoginController {/*** 登录页面* @return*/@RequestMapping(value = "/login",method = RequestMethod.GET)public String login(){System.out.println("进入到登陆页=====================");return "login";}
}

5.更改UserDao.java

package com.hu.dao;import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;import com.hu.entity.User;
@Mapper
public interface UserDao {User findByName(@Param("username") String username);int insert(@Param("username") String name, @Param("password") String password);
}

6.在resources下面新建文件夹mybatis-->在mybatis下面新建mapper文件夹-->在mapper文件夹下面建UserMapper.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.hu.dao.UserDao" ><resultMap id="BaseResultMap" type="com.hu.entity.User" ><id column="id" property="id" jdbcType="INTEGER" /><result column="username" property="username" jdbcType="VARCHAR" /><result column="password" property="password" jdbcType="VARCHAR" /></resultMap><sql id="Base_Column_List" >id, username, password</sql><select id="findByName" resultMap="BaseResultMap" parameterType="java.lang.String" >select<include refid="Base_Column_List" />from userinfowhere username = #{username,jdbcType=VARCHAR}</select><insert id="insert" parameterType="com.hu.entity.User" >insert into userinfo (username, password)values (#{username,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR})</insert>
</mapper>

7.运行MainServer 中的main方法进行测试


①、在浏览器中输入http://localhost:8010/springboot/login


证明我们的jsp页面整合成功。

②、在浏览器中输入http://localhost:8010/springboot/find?username=xiaoming




看到这也就证明我们整合Mybatis的xml文件成功,能看到数据前提是数据库中有数据,根据自己的库进行访问。

项目地址:https://download.csdn.net/download/huxiangen/10530109

http://www.lbrq.cn/news/2591011.html

相关文章:

  • 网站建设工作室发展今天重大新闻
  • 建设银行人力资源系统网站怎么进如何设计网站步骤
  • 做古建的那些网站比较适合宁波seo外包费用
  • 网站建设 中怎么样建网站
  • 揭阳做淘宝批发拿货什么网站网站建设方案书
  • 龙岩 网站建设广东新闻今日大件事
  • 网站建设的对比分析东莞有限公司seo
  • 网站备案主体注销百度浏览器官网入口
  • 网站的经费预算优化模型数学建模
  • 第八章 电子商务网站建设试题技能培训网站
  • 东莞免费做网站公司郑州网站顾问热狗网
  • 那些网站可以上传自己做的视频小果seo实战培训课程
  • 网站公司维护创建网站需要多少资金
  • web页面设计原则英文谷歌优化
  • 丰台房城乡建设委网站推广软件赚钱
  • 网站如何制作浙江武汉网站建设公司
  • 做交友网站赚钱吗东莞网站建设制作
  • 广州设计网站建设企点
  • 画册专业设计公司搜索引擎优化推广
  • 中小学学校网站建设免费建站系统官网
  • 网站编程培训机构网站建设的方法有哪些
  • b2c网站提供的服务有哪些成都网站seo外包
  • 四川网站设计首选柚米科技百度电脑版下载
  • 宜章网站建设手机游戏性能优化软件
  • wordpress4.8.1https德兴网站seo
  • 品牌营销策划书模板seo排名大概多少钱
  • wordpress首页调用评论专业seo培训学校
  • 移动网站趋势武威网站seo
  • 网站建设推广公司哪家权威软文网站有哪些
  • 深圳宝安做网站如何搜索关键词
  • C++-异常
  • 2025年8月4日私鱼创作平台v1.0.4公测版更新发布-完成大部分功能包含关注创作者以及发布作品及合集功能优雅草科技
  • 其它IO函数
  • 跨语言模型中的翻译任务:XLM-RoBERTa在翻译任务中的应用
  • 云轴科技ZStack AI翻译平台建设实践-聚焦中英
  • 小迪23年-22~27——php简单回顾(2)