列表格式显示

热搜词:winrar    ftp   office   photoshop   输入法   ghost   win7  

09编程开发 - 分类

广告招商中......
联系方式!

编程工具 - 时间排序 更多...
    编程工具 - 点击排序 更多...
      编程工具 - 大小排序 更多...
        作者

         

        最近发布的软件 更多>>

        首页 >> 09编程开发>> 编程工具>>mybatis spring jar包 发布者:admin >> 本人发布的更多软件

        广告招商中...... 联系方式!

        mybatis spring jar包 

             
        软件厂家: 官方网站:
        大小: 语言:
        类型: 类别:
        更新时间: 运行环境:
        ;开始下载地址

        mybatis-spring.jar包 是本站为大家搜集的文件包,mybatis结合spring需要mybatis-spring.jar,下面绿色资源网小编专为大家送上方法,步骤非常详细,需要的朋友可以下载哟~

        mybatis-spring.jar

        使用说明


        1:添加mybatisconfiguration. xml文件

        [html] view plaincopy

        <?xml version="1.0" encoding="utf-8" ?>

        <!doctype configuration public "-//mybatis.org//dtd config 3.0//en"

        "http://mybatis.org/dtd/mybatis-3-config.dtd">

        <configuration>

        <typealiases>

        <typealias alias="app" type="com.pojo.app" />

        </typealiases>

        <mappers>

        <mapper resource="com/sqlmap/appmapper.xml"/>

        </mappers>

        </configuration>

        注释:appmapper.xml是mybatis查询数据库是所调用的映射文件

        typealiases是类型别名,使用它们你可以不用输入类的全路径,在映射文件中使用的,例如该例子中的app指的是java中的pojo,里面有appid和appname两个字段

        2:编写映射文件

        [html] view plaincopy

        <?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.dao.appmybatisdao">

        <select id="selectapp" parametertype="app" resulttype="app">

        select app_name as appname from app where app_id=#{appid}

        </select>

        </mapper>

        注释:这里使用了mybatis的注解,app是一个pojo,我们使用他来传值和赋值

        3:编写appmybatisdao,只有一个方法如下:

        [java] view plaincopy

        public interface appmybatisdao {

        public app selectapp(app app);

        }

        4:编写spring的配置文件

        [html] view plaincopy

        <bean id="sqlsessionfactory" class="org.mybatis.spring.sqlsessionfactorybean">

        <property name="configlocation" value="/web-inf/_conf/_mybatis/mybatisconfiguration.xml"></property>

        <property name="datasource" ref="datasource" />

        </bean>

        <bean id="appmybatisdao" class="org.mybatis.spring.mapper.mapperfactorybean">

        <property name="mapperinterface" value="com.dao.appmybatisdao"></property>

        <property name="sqlsessionfactory" ref="sqlsessionfactory"></property>

        </bean>

        注释: 其实这里你可以把appmapper.xml看做是appmybatisdao的实现类;

        你在其他地方引入appmybatisdao,调用其selectapp的方法,就会看到结果。

        字符集问题

        若工程中配置文件的编码(即encoding属性)是utf-8,再往这些文件添加中文注释,则会报出类似&ldquo;invalid?byte?1?of?1-byte?utf-8?sequence&rdquo;的错误。

        把编码改为utf8或gbk即可解决此问题。

        p; 1 )

        本页Html网址:/htmlsoft/57094.html

        本页aspx网址:/soft.aspx?id=57094&bianhao=20240101_013533_029035&kind1=09编程开发&kind2=编程工具

        上一篇:eclipse svn插件(subclipse)

        下一篇:安卓工具箱(Android Box Pro)

        增加   


        相关评论        新窗口打开查看评论