python连接数据库的基本步骤是什么,python连接数据库语句
使用JFinal框架连接数据库,实现注册、登录功能
1、在黯然失色中新建动态网项目项目
2、导入jfinal-2.2-xqddp-with-src.jar、c3p0-0.9.5.1.jar、m change-commons-Java-0。2 .10 .jar、MySQL-connector-Java-5。1 .20-xqdp。冲突包
3、修改web.xml
4、在科学研究委员会目录新建com.common包,在包中新建MainConfig.java,继承JFinalConfig
5、在访问根目录目录下新建用户文件夹,在用户文件夹中新建login.jsp、register.jsp
login.jsp
register.jsp
在MainConfig.java中的配置常数方法中添加:
me.setViewType(视图类型.JSP);
在MainConfig.java中的配置路由方法中添加:
me.add(/user ,用户控制器。类);
6、打开关系型数据库数据库可视化工具,在数据库中新建顾客表
7、使用c3p0数据源连接关系型数据库数据库
1)在科学研究委员会目录下新建配置。属性文本(文件)文件
JDBC URL=JDBC:MySQL://localhost:3306/数据库名称
用户=根
密码=根
2)在MainConfig.java中的配置常数方法中添加:
道具套件。使用( config。属性’);
在配置插件方法中添加:
c3p 0插件c3p 0插件=新
c3p 0插件(道具套件。get( JDBC网址)、PropKit.get(用户)、PropKit。get(密码);
ActiveRecordPlugin ARP=new ActiveRecordPlugin(c3p 0插件);
ARP。setshowsql(true);
arp.addMapping(客户,用户。类);
我。添加(c3p 0插件);
我。add(ARP);
3)新建com。模型包,在包中新建User.java,在User.java中添加:
公共静态最终用户Dao=new User();
8、新建com。控制器包,在包中新建UserController.java,继承控制器,添加代码:
公共空的寄存器(){
render( register。JSP’);
}
公共空间
登录(){
render(登录。JSP’);
}
公共空间
提交(){
字符串名称
=get para( username );
线
password=get para( password );
列出用户=
用户。道。查找( SELECT * FROM customer WHERE user= name AND
password= password );
setAttr(用户,用户);
if(users.size() 0){
System.out.println(登录成功);
}否则{
System.out.println(登录失败);
}
登录();
}
公共空间
add(){
用户用户=
getModel(User.class, user );
用户。save();
System.out.println(注册成功);
登录();
}
9、测试运行
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。