老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

ssh框架搭建

ssh框架搭建

目錄結構

ssh框架搭建

創新互聯建站專注于黃南州網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供黃南州營銷型網站建設,黃南州網站制作、黃南州網頁設計、黃南州網站官網定制、微信小程序服務,打造黃南州網絡公司原創品牌,更為您提供黃南州網站排名全網營銷落地服務。

1.在pom.xml中添加如下依賴:


        UTF-8
        4.3.5.RELEASE
        4.3.8.Final
        2.5.0



    
    
        org.springframework
        spring-core
        ${spring.version}
    
    
        org.springframework
        spring-beans
        ${spring.version}
    

    
        org.springframework
        spring-context
        ${spring.version}
    

    
        org.springframework
        spring-tx
        ${spring.version}
    

    
        org.springframework
        spring-webmvc
        ${spring.version}
    

    
        org.springframework
        spring-web
        ${spring.version}
    

    
        org.springframework
        spring-test
        ${spring.version}
        provided
    
    
        org.springframework
        spring-orm
        ${spring.version}
    
    
    
        org.hibernate
        hibernate-core
        ${hibernate.version}
    

    
        org.hibernate
        hibernate-ehcache
        ${hibernate.version}
    
    
    
        mysql
        mysql-connector-java
        5.1.34
    
    
        commons-dbcp
        commons-dbcp
        1.4
    
    
        commons-pool
        commons-pool
        1.6
    
    
    
        log4j
        log4j
        1.2.17
    
    
    
        org.aspectj
        aspectjweaver
        1.8.4
    
    
    
        com.fasterxml.jackson.core
        jackson-annotations
        ${jackson.version}
    
    
        com.fasterxml.jackson.core
        jackson-core
        ${jackson.version}
    
    
        com.fasterxml.jackson.core
        jackson-databind
        ${jackson.version}
    
    
        junit
        junit
        4.11
        test
    

在build節點中添加如下代碼:


    
        src/main/java
        
            **/*.properties
            **/*.xml
        
        false
    

2.src/main/resources/datasource.properties

datasource.driverClassName=com.mysql.jdbc.Driver
datasource.userName=root
datasource.userPassword=123456
datasource.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8&useSSL=false
hibernate.dialect = org.hibernate.dialect.MySQLDialect
hibernate.show_sql = true
hibernate.format_sql = true
hibernate.hbm2ddl.auto = update

3.src/main/resources/log4j.properties

#定義LOG輸出級別
log4j.rootLogger=INFO,Console,File

#定義日志輸出目的地為控制臺
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.Target=System.out
#可以靈活的指定日志輸出格式,下面一行是指定具體的格式
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=[%c]-%m%n

#mybatis顯示SQL語句日志配置     net.cxp.blog.dao是你的dao接口所在的包名  
#log4j.logger.org.mybatis=DEBUG
log4j.logger.com.lymn.it.mapper=DEBUG

#文件大小到達指定尺寸的時候產生一個新的文件
log4j.appender.File=org.apache.log4j.RollingFileAppender
#指定輸出目錄
log4j.appender.File.File=d:/logs/ssm.log
#定義文件最大大小
log4j.appender.File.MaxFileSize=10MB
#輸出所有日志,如果換成DEBUG表示輸出DEBUG以上級別日志
log4j.appender.File.Threshold=DEBUG
log4j.appender.File.layout=org.apache.log4j.PatternLayout
log4j.appender.File.layout.ConversionPattern=[%p][%d{yyyy-MM-dd HH\:mm|\:ss}][%c]%m%n

4.src/main/resources/spring-mvc.xml




    
    
    
    

    
    
    
        
        
        
    

    
    
    
    

5.src/main/resources/spring-hibernate.xml




    
    
        
    

    
    

    
    
    
    
        
        
        
        
    
    
    
    
    
        
        

        
        
            
                
                ${hibernate.hbm2ddl.auto}
                
                ${hibernate.dialect} 
                  
                ${hibernate.show_sql}
                     
                ${hibernate.format_sql}     
            
        
    

    
    
         
    
     

6.web.xml




    
    
        contextConfigLocation
        
        
            classpath:spring-hibernate.xml
        
    
    
    
        org.springframework.web.context.ContextLoaderListener
    

    
    
        spring-mvc
        org.springframework.web.servlet.DispatcherServlet
        
        
            contextConfigLocation
            classpath:spring-mvc.xml
        
        
        1
    
    
        spring-mvc
        
        /
    

    
    
        org.springframework.web.util.IntrospectorCleanupListener
    

    
    
        encodingFilter
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            utf-8
        
        
            forceEncoding
            true
        
    
    
        encodingFilter
        /*
    


7.DAO層之UserDao、UserDaoImpl

package com.lymn.it.dao;

import com.lymn.it.model.User;

public interface UserDao {
    public void save(User user);
    public User get(Integer uid);
}
package com.lymn.it.dao.impl;

import javax.annotation.Resource;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.springframework.stereotype.Repository;
import com.lymn.it.dao.UserDao;
import com.lymn.it.model.User;

@Repository
public class UserDaoImpl implements UserDao{
    @Resource
    SessionFactory sessionFactory;
    @Override
    public void save(User user) {
         Session session = sessionFactory.openSession();
         session.save(user);

    }
    @Override
    public User get(Integer uid) {
        Session session = sessionFactory.openSession();
        User object = (User) session.get(User.class, uid);
        return object;
    }

}

8.Service層之UserService、UserServiceImpl

package com.lymn.it.service;

import com.lymn.it.model.User;

public interface UserService {
    public void save(User user);
    public User get(Integer uid);
}
package com.lymn.it.service.impl;

import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import com.lymn.it.dao.UserDao;
import com.lymn.it.model.User;
import com.lymn.it.service.UserService;

@Service
public class UserServiceImpl implements UserService{
    @Resource
    UserDao userDao;

    @Override
    public void save(User user) {
        userDao.save(user);
    }

    @Override
    public User get(Integer uid) {
        // TODO Auto-generated method stub
        return userDao.get(uid);
    }

}

9.Controller層之UserController

package com.lymn.it.controller;

import java.util.Map;
import javax.annotation.Resource;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.lymn.it.model.User;
import com.lymn.it.service.UserService;

@Controller
public class UserController {

    @Resource
    UserService userService;

    @RequestMapping(value="/saveUser")
    public String saveUser(User user){
        userService.save(user);
        return "saveSucess";

    }
    @RequestMapping(value="/getUser")
    public String getUser(Map map){
        User user=userService.get(3);
        map.put("user", user);
        return "getSucess";

    }
}

10.Model層之User

package com.lymn.it.model;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name="t_user")
public class User {

    private Integer id;
    private String name;
    private String password;

    @Id
    @GeneratedValue
    public Integer getId() {
        return id;
    }
    public void setId(Integer id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getPassword() {
        return password;
    }
    public void setPassword(String password) {
        this.password = password;
    }
    @Override
    public String toString() {
        return "User [id=" + id + ", name=" + name + ", password=" + password
                + "]";
    }

}

jsp/getSucess.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>




Insert title here


${user}

訪問如下圖所示代表成功
ssh框架搭建
ssh框架搭建
ssh框架搭建


本文標題:ssh框架搭建
URL鏈接:http://www.xueling.net.cn/article/giijde.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 人人澡视频| 久久中文高清 | 精品毛片乱码1区2区3区 | 日本欧洲乱码伦视频免费 | 国产婷婷色一区二区三区四区 | 欧美日韩国产一级片 | 最近免费中文字幕大全高清MV | 男人的网站你懂得 | 最新国产网站 | 亚洲国产欧美日韩一区 | 国产三级网站在线观看 | 办公室特殊服务2在线观看 亚洲综合视频网站 | 91九色porny视频 | 色久悠悠婷婷综合在线亚洲 | 亚洲精品国产最新在线不卡 | 国产精品午夜一区二区 | 日韩亚洲综合在线 | 青草免费 | 国产精品福利视频萌白酱 | 久久久久久99av无码免费网站 | 美女高潮 | 国产免费拔擦拔擦8x高清在线人 | 国产精品亚洲精品久久挡不住 | 亚洲成人av综合 | 日韩一级精品 | 青苹果乐园免费高清资源 | 国模无码一区二区三区不卡 | 国产不卡av在线播放 | 亚洲阿v天堂在线 | 天堂av色 | 国产三级不卡在线观看视频 | 91视频青娱乐 | 疯狂做受XXXX高潮视频免费 | 青青草97国产精品麻豆 | 激情美女一区 | 美女爆乳裸体WWW免费网站 | 看片1区 | 妖精色AV无码国产在线看 | 草久av | 久久精品女同亚洲女同 | 亚洲AV永久无码天堂影院黑人 |